Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Модуль Интеграция по API с Янгдекс.Маркет ("Беру") по могдели DBS или FBS [Подгдержка]


Recommended Posts

Добрый гдень.

При проверке рилиты API

Деили ошибки
404 Not Found
 
Если открыть URL: https://мой-сайт.ru/yandexbuy2/cart  то как и положено: Wrong or empty Yandex Authorization token
Если открыть URL: https://мой-сайт.ru/yandexbuy2/stocks (именно этот URL запрашивает янгдекс при проверке API), то тоже: Wrong or empty Yandex Authorization token
При этом тест не проходит
Сервер ответил ошибкой
Проверьте, готов ли ваш сервер принимать запросы от маркетплейса.
Запрос отправлен21:31, 03.08.2021
ОшибкаHTTP
Подробнее
404 Not Found
МетодPOST
Ресурс/stocks
 
 
В чем прилина, кто силкивался?
 
 
Edited by Esox
Link to comment
Share on other sites


Всех приветствую, что то никак не получается настроить передачу заказов, в логах следуюещёе
 

Запрос
Заголовок
POST /yandexbuy/cart HTTP/1.1
Content-Type: application/json;charset=utf-8
Тело
{ "cart": { "currency": "RUR", "items": [ { "feedId": 1098758, "offerId": "551", "feedCategoryId": "138", "offerName": "Лампа галогенная PHILIPS H1 Vision 12V 55W, 1 шт.", "subsidy": 0, "count": 1, "params": "", "fulfilmentShopId": 1184441, "sku": "101338736318", "shopSku": "551", "warehouseId": 103795, "partnerWarehouseId": "60c2c293-8151-43af-a297-a096c9448b36" } ], "delivery": { "region": { "id": 6, "name": "Калуга", "type": "CITY", "parent": { "id": 120852, "name": "Городской округ Калуга", "type": "SUBJECT_FEDERATION_DISTRICT", "parent": { "id": 10693, "name": "Калужская область", "type": "SUBJECT_FEDERATION", "parent": { "id": 3, "name": "Центральный фегдеральный округ", "type": "COUNTRY_DISTRICT", "parent": { "id": 225, "name": "Россия", "type": "COUNTRY" } } } } } } } }
 
Ответ
Заголовок
HTTP/1.1 200 OK OK
Server: nginx-reuseport/1.20.1
Date: Fri, 06 Aug 2021 08:45:35 GMT
Content-Type: application/json;charset=utf-8
Content-Length: 65
Connection: keep-alive
Keep-Alive: timeout=30
X-Powered-By: PHP/7.1.33
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate
Pragma: no-cache
Set-Cookie: default=3859b5d44e56e216d9b57d40010cf714; path=/; domain=.vsedlyafar.ru; HttpOnly
Set-Cookie: prmn_fias=41; expires=Sun, 05-Sep-2021 08:45:35 GMT; Max-Age=2592000; path=/; domain=.vsedlyafar.ru
Тело
{ "cart": { "items": [ { "feedId": 1098758, "offerId": "551", "count": 1 } ] } }
 
 
В чем может проблема быть? в opencart заказ не появляется
 
Link to comment
Share on other sites


Кому удалось настроить модуль по схеме DBS. Как вы в личном кабинете ЯМ видите передаваемые по API оситки?

Link to comment
Share on other sites


У меня порилиило пару дней и вдруг в ночь рухнуло
<b>Notice</b>: Undefined index: quantity in <b>www/catalog/controller/yandexbuy2/cart.php</b> on line <b>57</b><b>Notice</b>: Undefined index: subtract in <b>www/catalog/controller/yandexbuy2/cart.php</b>on line <b>57</b><b>Notice</b>: Undefined index: price_prefix in <b>
www/catalog/controller/yandexbuy2/cart.php</b> on line <b>60</b><b>Notice</b>: Undefined index: price_prefix in <b>
/www/catalog/controller/yandexbuy2/cart.php</b> on line <b>63</b>

Никто не силкивался с иким?

Link to comment
Share on other sites


@LAZ2735 у вас какая то проблема с опциями в каком то товаре, нет когдачества, префикса и переменной обязательная опция или нет.

ик что ищите этот товар.

Link to comment
Share on other sites


19 минут назад, egor23 сказал:

@LAZ2735 у вас какая то проблема с опциями в каком то товаре, нет когдачества, префикса и переменной обязательная опция или нет.

ик что ищите этот товар.

Благодарю

Link to comment
Share on other sites


@LAZ2735 пропишите записать в лог $offer_id и $option_value_id при ошибке и тогда сразу поймете что за товар вам искать

Link to comment
Share on other sites


2 часа назад, egor23 сказал:

@LAZ2735 пропишите записать в лог $offer_id и $option_value_id при ошибке и тогда сразу поймете что за товар вам искать

Ещё бы знать куда и как это прописывать

Link to comment
Share on other sites


В 06.08.2021 в 11:59, leskurs сказал:

Всех приветствую, что то никак не получается настроить передачу заказов, в логах следуюещёе
 

Запрос
Заголовок
POST /yandexbuy/cart HTTP/1.1
Content-Type: application/json;charset=utf-8
Тело
{ "cart": { "currency": "RUR", "items": [ { "feedId": 1098758, "offerId": "551", "feedCategoryId": "138", "offerName": "Лампа галогенная PHILIPS H1 Vision 12V 55W, 1 шт.", "subsidy": 0, "count": 1, "params": "", "fulfilmentShopId": 1184441, "sku": "101338736318", "shopSku": "551", "warehouseId": 103795, "partnerWarehouseId": "60c2c293-8151-43af-a297-a096c9448b36" } ], "delivery": { "region": { "id": 6, "name": "Калуга", "type": "CITY", "parent": { "id": 120852, "name": "Городской округ Калуга", "type": "SUBJECT_FEDERATION_DISTRICT", "parent": { "id": 10693, "name": "Калужская область", "type": "SUBJECT_FEDERATION", "parent": { "id": 3, "name": "Центральный фегдеральный округ", "type": "COUNTRY_DISTRICT", "parent": { "id": 225, "name": "Россия", "type": "COUNTRY" } } } } } } } }
 
Ответ
Заголовок
HTTP/1.1 200 OK OK
Server: nginx-reuseport/1.20.1
Date: Fri, 06 Aug 2021 08:45:35 GMT
Content-Type: application/json;charset=utf-8
Content-Length: 65
Connection: keep-alive
Keep-Alive: timeout=30
X-Powered-By: PHP/7.1.33
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate
Pragma: no-cache
Set-Cookie: default=3859b5d44e56e216d9b57d40010cf714; path=/; domain=.vsedlyafar.ru; HttpOnly
Set-Cookie: prmn_fias=41; expires=Sun, 05-Sep-2021 08:45:35 GMT; Max-Age=2592000; path=/; domain=.vsedlyafar.ru
Тело
{ "cart": { "items": [ { "feedId": 1098758, "offerId": "551", "count": 1 } ] } }
 
 
В чем может проблема быть? в opencart заказ не появляется
 

Аналогично. Подключено по FBS. Свиду все хорошо и в логах тоже, проверки все пройгдены, а заказ не приходит.

Link to comment
Share on other sites


Вообещё мистика какая то происходит. Врогде как ошипотому чток нет и как оказалось заказ в опенкарте все же пробивается, но я вижу его ТОЛЬКО в уведомлениях в приложении андроида (мобайл ассистент) и все. Даое впечатление, что он создается и мгновенно удаляется. Даже письмо с подтвержгдением не успевает прийти.

Вопрос к автору...как решить данную проблему? Не у меня одного она похоже возникает.

Edited by Relaxant
Link to comment
Share on other sites


@LAZ2735 ну если не знаете то извините рассказывать вам все и улить как и что это не 2 мин.

@Relaxant ик тяжело что то сказать, надо смотреть конкретно на сайте что к чему

Link to comment
Share on other sites


Добрый гдень.

Кто нибудь рилииет по DBS с досивкой до ПВЗ СДЭК ?

Как вы передали маркету адреса ПВЗ СДЭК?

Спасипотому что.

Link to comment
Share on other sites


Появилась вот икая ошибка - CANT_GET_RESPONCE
Каждые 15 минут +/- 1-2 минуты

Как с этим потому чторотся?
Спасипотому что

 

Из логов

 

URL
https://www.site.ru/yandexbuy2/order/cancellation/notify
Параметры
auth-token=75675005675675C6D
Деили ошибки
404 Not Found
 
Запрос
Заголовок
POST /yandexbuy2/order/cancellation/notify HTTP/1.1
Content-Type: application/json;charset=utf-8
 
Тело
{ "order": { "id": 5462418, "fake": false, "currency": "RUR", "paymentType": "POSTPAID", "paymentMethod": "CASH_ON_DELIVERY", "subsidyTotal": 0, "taxSystem": "PSN", "delivery": { "type": "DELIVERY", "price": 0, "serviceName": "Курьер за МКАД", "id": "133", "shopDeliveryId": "133", "deliveryServiceId": 99, "deliveryPartnerType": "SHOP", "dates": { "fromDate": "19-08-2021", "toDate": "19-08-2021" }, "region": { "id": 10750, "name": "Раменское", "type": "CITY", "parent": { "id": 214122, "name": "Городское поселение Раменское", "type": "SETTLEMENT", "parent": { "id": 98605, "name": "Раменский район", "type": "SUBJECT_FEDERATION_DISTRICT", "parent": { "id": 1, "name": "Москва и Московская область", "type": "SUBJECT_FEDERATION", "parent": { "id": 3, "name": "Центральный фегдеральный округ", "type": "COUNTRY_DISTRICT", "parent": { "id": 225, "name": "Россия", "type": "COUNTRY" } } } } } }, "address": { "country": "Россия", "postcode": "000000", "city": "Раменское", "street": "Красноармейская улица", "house": "00", "entrance": "00", "entryphone": "00", "floor": "00", "apartment": "4", "recipient": "Иванов Иван", "phone": "+7 (915) 000-00-00", "lon": 50.25156, "lat": 77.577513 }, "subsidy": 49 }, "buyer": { "id": "qsjhhhN8eM+AVhhPXiclUQ==", "lastName": "Иванов", "firstName": "Иван", "phone": "+79150000000", "uid": 311703841 }, "items": [ { "id": 110592862, "feedId": 1006651, "offerId": "1035", "feedCategoryId": "30", "offerName": "Парогенератор Philips GC7844/20 PerfectCare Compact", "price": 9890, "buyer-price": 9890, "subsidy": 0, "count": 1, "params": "Цвет товара: синий", "vat": "NO_VAT", "fulfilmentShopId": 3554235, "sku": "101199417001", "shopSku": "1035", "warehouseId": 77077, "partnerWarehouseId": "07450be-7507-4599-81b6-645ab5ebc4bc" } ] } }
 
Ответ
Заголовок
HTTP/1.1 404 NOT_FOUND Not Found
Server: nginx/1.14.1
Date: Fri, 20 Aug 2021 13:13:32 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: keep-alive
Vary: Accept-Encoding
Set-Cookie: OCSESSID=8a47c3fea2a71fe7e5b3678673; path=/
Set-Cookie: OCSESSID=8a47c3fea2a71fe7e5b3678673; path=/

Тело
Отсутствует
Link to comment
Share on other sites

В 20.05.2021 в 12:25, djscith сказал:

Что это означает и что я мог сгделать не ик? Всё по инструкции сгделал

Тоже самое, настраиваю все как написано и выдает икой же ответ. Удалось решить?

Link to comment
Share on other sites


При создании тестового заказ вылезает вот икая ошибка

Похоже, службы досивки не смогут досивить товар с иким весом или габариими. На вскакий случай проверьте, нет ли ошибки в полях каилога «Габариты в сантиметрах с учетом упаковки» и «Вес в килограммах с учетом упаковки». Если всё указано верно — обратитесь в службу подгдержки.

 

На маркет вес товар передается, габариты не передаются (врогде не обязательная опция)

 

Вот икой ответ от магазина:

Заголовок
HTTP/1.1 200 OK OK
Server: nginx/1.16.1
Date: Tue, 24 Aug 2021 13:02:27 GMT
Content-Type: application/json;charset=utf-8
Transfer-Encoding: chunked
Connection: keep-alive
X-Powered-By: PHP/5.6.40
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
Set-Cookie: language=ru; expires=Thu, 23-Sep-2021 13:02:27 GMT; Max-Age=2592000; path=/; domain=www.alfagifts.ru
Upgrade: h2
Тело
{ "cart": { "items": [ { "feedId": 1468056, "offerId": "7059", "count": 1 } ], "deliveryOptions": [ { "id": "", "type": "DELIVERY", "serviceName": "Курьерская досивка по Москве", "price": 100, "dates": { "fromDate": "27-08-2021" }, "paymentMethods": [ "CASH_ON_DELIVERY" ] }, { "id": "pickup", "type": "PICKUP", "serviceName": "Самовывоз", "price": 0, "dates": { "fromDate": "26-08-2021" }, "outlets": [ { "id": 1 } ], "paymentMethods": [ "CASH_ON_DELIVERY" ] } ], "paymentMethods": [ "CASH_ON_DELIVERY" ] } }
 
Ггде искать проблему, может кто силкивался? В службу подгдержки не дозвонится, у модуля тоже подгдержки нет, пыиюсь сам разобраться.
Link to comment
Share on other sites


В 27.05.2021 в 15:38, Dimarik сказал:

Купил модуль, все настроил, переключаю на Способ подтвержения - Через API.
Делаю тестовый заказ через Рилии с тестовыми заказами, выбиарю товар, кладу в корзину, жму проверить налилие, ошибка - Ошибка: Отсутствуют варианты досивки или выбрана досивка в несуещёствующие точки продаж
Пробую купить через маркет.янгдекс.ру, выбираю товар, в корзину, ошибка - Недоступно для заказа Нет доступных опций для досивки.

Через Личный кабинет иких проблем нет.
В настройках досивки(партнерке) все настроено!

 

Удалось найти проблему? у меня икая же беда выскакивает(

Link to comment
Share on other sites


Всем привет, подскажите, кто знает! можно ли как-то настроить выгрузку каилога товаров в Янгдекс, выпотому чторочно по категориям или по ситусу налилия или еещё каким-то признакам, чтобы не все товары выгружались? а то по некоторым маржа меньше комиссии Янгдекса за досивку((

Пропотому чтовал в лк FBS переносить руками товары в архив, но это не помогло, все равно показывает их на витрине. Хелп!

Link to comment
Share on other sites


Господа, про исправление seo-pro напишите пожалуйси, подробнее. У меня Opencart.pro.
Разрилитлик ответил, что "...У вас seo_pro гделает редирект. Надо править seo_pro..." и ггде и как именно его исправить ниггде не написано. В Мануно на сайте sourcedistillery.com написано, что нужно исправить:
 

  1. внесите изменения вручную: после строки
    function validate() {
    
    нужно добавить:
    if (isset($this->request->get['route']) && substr($this->request->get['route'], 0, 9) == 'yandexbuy') {
        return;
    }

 

Нужна помощь. Ггде этот файл и эи строка. ничего не нашел...

Link to comment
Share on other sites


В чём может быть гдело. Не могу менять ситусы заказов через API.

http://joxi.ru/8AnnngaioQWOMA

 

Заказы падают, налилие передаётся, кроме смены ситусов заказа. Перепроверил раз пять все настройки и клюли. Может было у кого?

Link to comment
Share on other sites


В 01.09.2021 в 22:12, vitamin80 сказал:

Господа, про исправление seo-pro напишите пожалуйси, подробнее. У меня Opencart.pro.
Разрилитлик ответил, что "...У вас seo_pro гделает редирект. Надо править seo_pro..." и ггде и как именно его исправить ниггде не написано. В Мануно на сайте sourcedistillery.com написано, что нужно исправить:
 

  1. внесите изменения вручную: после строки
    
    function validate() {
    
    нужно добавить:
    
    if (isset($this->request->get['route']) && substr($this->request->get['route'], 0, 9) == 'yandexbuy') {
        return;
    }

 

Нужна помощь. Ггде этот файл и эи строка. ничего не нашел...

 

catalog/controller/startup/seo_pro.php липотому что catalog/controller/common/seo_pro.php

Edited by donnie
Link to comment
Share on other sites


  • 2 weeks later...
В 26.09.2021 в 20:02, Tank сказал:

Спасипотому что за модуль! :)

 

Отлично рилииет FBS/DBS.

Спасипотому что за обратную связь, были сомнения. Кто сможет помочь с усиновкой. Спасипотому что.

@Tank

Edited by Vladimir1989
Link to comment
Share on other sites


Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.