1b.app
Скопійоване посилання -

Оновлювати товар якщо такий є

Є запит на створення продукту
/api/product/add/
Передаємо товар і якщо такий товар є, то видається помилка
{"status":"error","errors":["Product with this Articul exist!"]}
Чи можна зробити так, як в api запитах для клієнта? Що якщо такий товар вже є, то не помилку давати, а просто оновити дані, які прийшли в новому запиті?
Оригінальне питання доступне на версії: ru

Відповіді:

Так можна. Перейдіть на нове api https://app.swaggerhub.com/apis-docs/Bodya44/OneBoxOSapiv2/2.0#/product/products... , метод productset робить що вам потрібно
08.06.2022, 11:24
Оригінальний коментар доступний на версії: ru

а доробити update у старе api скільки годин? І чи є у мене на балансі ще годинник?
Просто на старому апі працюють всі інтеграції які ми робили і не дуже хотілося б все переробляти через 1 налаштування
09.06.2022, 11:15
Оригінальний коментар доступний на версії: ru

у методі add зробити оновлення? Ні, потрібно надіслати запит у метод update, якщо метод add видав помилку. Тобто. вам потрібно доробити, щоб при отриманні помилки в add посилати такий же запит в add, можливо з якимись змінами
09.06.2022, 12:05
Оригінальний коментар доступний на версії: ru

Взагалі ніяк в add не вийде доопрацювати? З контактами можна оновлювати, досить зручно
13.06.2022, 17:02
Оригінальний коментар доступний на версії: ru

нам немає сенсу розвивати старе апі, коли є нове, яке працює швидше і в якому вже є ці функції.
13.06.2022, 18:55
Оригінальний коментар доступний на версії: ru

Будь ласка, приєднуйтесь до діалогу. Якщо вам є що сказати – будь ласка, напишіть коментар. Для входу потрібний мобільний телефон та смс-код для ідентифікації. Увійти та написати коментар