wpcraft-ru / wooms

Интеграция МойСклад и магазинов на базе WooCommerce (WordPress). Tracker https://github.com/orgs/wpcraft-ru/projects/2
https://wpcraft.ru/wooms/
42 stars 18 forks source link

JSON API 1.1 больше не поддерживается Ошибка при синхронизации. #533

Closed CJIaB41k closed 6 months ago

CJIaB41k commented 6 months ago

Плагин Версия 9.8 Последнюю неделю перестали передаваться остатки товаров и их вариаций. Также передаются на сайт товары с нулевым остатком, т.е по дефолту передается остаток: "в Наличии" и все товары попадают на сайт. Пробовал включать и отключать разные функции в настройках плагина, но безуспешно.

В файле лога (журнал wooms-Wooms-Products-Walker) следующие ошибки:

2023-12-09T20:03:41+00:00 INFO Старт основного волкера: 20231209200341 2023-12-09T20:03:41+00:00 INFO Отправлен запрос https://online.moysklad.ru/api/remap/1.1/entity/assortment?offset=0&limit=20&scope=product 2023-12-09T20:03:41+00:00 ERROR Главный обработчик завершился с ошибкой1998: JSON API 1.1 больше не поддерживается 2023-12-09T20:04:14+00:00 INFO Старт основного волкера: 20231209200414 2023-12-09T20:04:15+00:00 INFO Отправлен запрос https://online.moysklad.ru/api/remap/1.1/entity/assortment?offset=0&limit=20&scope=product 2023-12-09T20:04:15+00:00 ERROR Главный обработчик завершился с ошибкой1998: JSON API 1.1 больше не поддерживается 2023-12-09T20:05:14+00:00 INFO Старт основного волкера: 20231209200514 2023-12-09T20:05:14+00:00 INFO Отправлен запрос https://online.moysklad.ru/api/remap/1.1/entity/assortment?offset=0&limit=20&scope=product 2023-12-09T20:05:14+00:00 ERROR Главный обработчик завершился с ошибкой1998: JSON API 1.1 больше не поддерживается

В файле лога (журнал в журнале wooms-Request) следующие ошибки: 2023-12-09T20:03:41+00:00 ERROR JSON API 1.1 больше не поддерживается 2023-12-09T20:04:15+00:00 ERROR JSON API 1.1 больше не поддерживается 2023-12-09T20:05:14+00:00 ERROR JSON API 1.1 больше не поддерживается

MoySklad выборочно переключает аккаунты МойСклад на новый RestApi, видимо мой аккаунт обновили и появились проблемы..

Как можно поправить это собственноручно или может вы сможете дописать обновление?

CJIaB41k commented 6 months ago

Получил в МойСкладе такую ошибку:

{"errors":[{"error":"JSON API 1.1 больше не поддерживается","code":1998,"moreInfo":"https://dev.moysklad.ru/doc/api/remap/1.1/#обработка-ошибок-1998"}]}

Ответ оператора:

это связано с данной сменой настроек о которой мы делали рассылку для наших пользователей:

С 1 ноября 2023 года мы прекратили поддерживать JSON API версии 1.1. Поэтому сейчас при отправке запросов возникает ошибка 1049 о превышении лимита, так как лимит для запросов по 1.1 равен нулю. Об этом заранее сообщали в информационных рассылках и наших соц. сетях для разработчиков. Сейчас для работы интеграции необходимо перейти на версию API 1.2, у которой больше возможностей. Документация: https://dev.moysklad.ru/doc/api/remap/1.2/#mojsklad-json-api Сразу рекомендуем учесть, что нужно использовать новый домен api.moysklad.ru Если вы разработчик, использующий версию 1.1, то для бесшовного и более оперативного перехода будет полезным этот раздел документации: https://dev.moysklad.ru/doc/api/remap/1.2/changelog/#spisok-izmenenij-otlichiq-api-remap-1-2-ot-api-remap-1-1 Если вы не являетесь разработчиком, пожалуйста, передайте информацию вашему разработчику интеграции.

Может быть это поможет в решении проблемы.

Stason077 commented 6 months ago

Решение здесь #522