Ми використовуємо файли cookies для оптимізації контенту та швидкодії сайту. Продовжуючи відвідування сайту, ви погоджуєтесь на використання файлів cookies.
Є дія "Передати процес в API"
Тут https://baza.cn.ua/admin/shop/workflow/9/procedure/68/?status=0
Хочу за допомогою цієї дії змінювати значення своїх товарів
Пишу в "API URL-адреси" = https://baza.cn.ua/api/product/update/?
Але щось не працює
Ось логі https://baza.cn.ua/admin/logs/showall/ajax/?file=export-order-api-2020-09-30.log
https://baza.cn.ua/admin/logs/showall/ajax/?file=rest-api-product-update-2020-09-30.log
Ось тестове замовлення https://baza.cn.ua/admin/customorder/order/16115/edit/
У логах на замовлення воно пише
[response] => {"status":"error","errors":["У вас немає доступних продуктів для оновлення!","Product not found by "]}
[code] => 200
Типу продукт не знайдено, але параметр name у запиті є
Тим більше, якщо скопіювати запит з лога і вставити в браузер то все працює
При цьому в лозі по продуктах також пише, тобто воно якось доходив до апі продуктів, але не працює, мені здається тут баг, вибачте
Щоб оновити продукт, потрібно передати щось унікальне, наприклад: артикул, зовнішній ID або ID в системі. На ім'я продукт не шукається і не повинен. Спробуй передати щось із перерахованого вище.
Щоб оновити продукт, потрібно передати щось унікальне, наприклад: артикул, зовнішній ID або ID в системі. На ім'я продукт не шукається і не повинен. Спробуй передати щось із перерахованого вище.
Бодяко Дмитро Співробітник написав: Щоб оновити продукт, потрібно передати щось унікальне, наприклад: артикул, зовнішній ID або ID в системі. На ім'я продукт не шукається і не повинен. Спробуй передати щось із перерахованого вище.
[quote]
Бодяко Дмитро Співробітник написав:
Щоб оновити продукт, потрібно передати щось унікальне, наприклад: артикул, зовнішній ID або ID в системі. На ім'я продукт не шукається і не повинен. Спробуй передати щось із перерахованого вище.
[/quote]
У дії я і передаю ВД та по логах видно https://prnt.sc/ur48fu
https://prnt.sc/ur4cio id не передається, передається лише ?id . Тобто. ти в дії вказав посилання
https://baza.cn.ua/api/product/update/?
а потрібна https://baza.cn.ua/api/product/update/
Ого, ну дякую тобі велике, що щось заробило, буде днями все тестувати, раніше так не працювало :)
[quote]
Бодяко Дмитро Співробітник написав:
https://prnt.sc/ur4cio id не передається, передається лише ?id . Тобто. ти в дії вказав посилання https://baza.cn.ua/api/product/update/?а потрібна https://baza.cn.ua/api/product/update/
[/quote]
Ого, ну дякую тобі велике, що щось заробило, буде днями все тестувати, раніше так не працювало :)
Будь ласка, приєднуйтесь до діалогу. Якщо вам є що сказати – будь ласка, напишіть коментар. Для входу потрібний мобільний телефон та смс-код для ідентифікації.
Увійти та написати коментар