1b.app
Скопирована ссылка -

Обновлять товар если такой есть

Есть запрос на создание продукта
/api/product/add/
Передаем товар и если такой товар есть то выдается ошибка
{"status":"error","errors":["Product with this Articul exist!"]}

Можно ли сделать так как в api запросах для клиента ? Что если такой товар уже есть, то не ошибку давать а просто обновить данные которые пришли в новом запросе ?

Ответы:

Да, можно. Переходите на новое api https://app.swaggerhub.com/apis-docs/Bodya44/OneBoxOSapiv2/2.0#/product/products... , метод productset делает что вам нужно
08.06.2022, 11:24

а доделать update в старое api сколько часов ? И есть ли у меня на балансе еще часы ?

Прсто на старом апи работают все интеграции которые мы делали и не очень хотелось бы все переделывать из-за 1 настройки
09.06.2022, 11:15

в методе add сделать обновление? Нет, нужно слать запрос в метод update если метод add выдал ошибку. Т.е. вам нужно доделать, чтобы при получении ошибки в add посылать такой же запрос в add, возможно с какими то изменениями
09.06.2022, 12:05

Вообще никак в add не получиться доработать ? С контактами же можно обновлять, достаточно удобно
13.06.2022, 17:02

нам нет смысла развивать старое апи, когда есть новое которое работает быстрее и в котором уже есть эти функции.
13.06.2022, 18:55

Пожалуйста, присоединяйтесь к диалогу. Если вам есть что сказать - пожалуйста, напишите комментарий. Для входа потребуется мобильный телефон и смс-код для идентификации. Войти и написать комментарий