Запрос по API (яндекс маркет) Не принято

1

Сейчас заходим на яндекс маркет, работа по модели DBS (продажи с доставкой магазина). Для подключения нужно подключить подтверждения заказов по API. При прохождении котрольного заказа (тестовый) выдает ошибку "301 Moved Permanently" (см скриншоты), кто как решил эту проблему, отпишитесь пожалуйста.


2 комментария

  • +1

    У Вас запрос на vash_domen.ru/cart редиректится на vash_domen.ru/cart/ (слеш в конце). Попробуйте в качестве эндопинта в яше указать урл со слешем в конце.

    Ну или меняйте роутинг в плагине, которым вы пользуетесь.

    У меня это сделано вот так

    'yadbs_api/<method>' => 'frontend/yadbsApi',

    т.е. все запросы приезжают на yadbs_api/ c названием метода в конце (cart, order/accept, order/status),

    а в контроллере уже разруливаю что нам пришло и что с этим надо сделать.

    Апдейт: Хотя менять урл в Яше не вариант, там же общий эндпоинт.

  • +1
    Михаил Ушенин Михаил Ушенин Webasyst 25 марта 2021 09:00 #

    В плагине «Яндекс.Маркет», разработанном Webasyst, нет поддержки схемы сотрудничества DBS. Если вы используете плагин другого разработчика, сообщите об ошибке ему напрямую, пожалуйста.

    Добавить комментарий

    Чтобы добавить комментарий, зарегистрируйтесь или войдите