Обновить цены товаров
Изменяет цены однного или нескольких товаров
Функция ОбновитьЦеныТоваров(Знач IDКлиента, Знач КлючAPI, Знач Цены) Экспорт
Параметр | CLI опция | Тип | Обяз. | Назначение |
---|---|---|---|---|
IDКлиента | --clientid | Строка | ✔ | Идентификатор клиента |
КлючAPI | --apikey | Строка | ✔ | API ключ |
Цены | --prices | Массив из Структура | ✔ | Цены товаров. См. ПолучитьСтруктуруЦеныТовара |
Возвращаемое значение: Соответствие Из КлючИЗначение - сериализованный JSON ответа от Ozon Seller API
подсказка
Метод в документации API: post /v1/product/import/prices
Пример использования для 1С:Предприятие/OneScript
IDКлиента = "2128753";
КлючAPI = "7cc90d26-33e4-499b...";
IDТовара = "1235184552";
Цены = Новый Структура;
Цены.Вставить("auto_action_enabled" , "DISABLED");
Цены.Вставить("currency_code" , "RUB");
Цены.Вставить("min_price" , "1300");
Цены.Вставить("offer_id" , "143210610");
Цены.Вставить("old_price" , "1400");
Цены.Вставить("price" , "1300");
Цены.Вставить("price_strategy_enabled", "DISABLED");
Цены.Вставить("product_id" , IDТовара);
Результат = OPI_Ozon.ОбновитьЦеныТоваров(IDКлиента, КлючAPI, Цены);
- Bash
- CMD/Bat
# JSON данные также могут быть переданы как путь к файлу .json
oint ozon ОбновитьЦеныТоваров \
--clientid "***" \
--apikey "***" \
--prices "{'auto_action_enabled':'DISABLED','currency_code':'RUB','min_price':'1300','offer_id':'143210610','old_price':'1400','price':'1300','price_strategy_enabled':'DISABLED','product_id':1237069598}"
:: JSON данные также могут быть переданы как путь к файлу .json
oint ozon ОбновитьЦеныТоваров ^
--clientid "***" ^
--apikey "***" ^
--prices "{'auto_action_enabled':'DISABLED','currency_code':'RUB','min_price':'1300','offer_id':'143210610','old_price':'1400','price':'1300','price_strategy_enabled':'DISABLED','product_id':1237069598}"
Результат
{
"result": [
{
"product_id": 1179304145,
"offer_id": "143210610",
"updated": true,
"errors": []
}
]
}