Перейти к основному содержимому

Обновить цены товаров

Изменяет цены однного или нескольких товаров

Функция ОбновитьЦеныТоваров(Знач IDКлиента, Знач КлючAPI, Знач Цены) Экспорт

ПараметрCLI опцияТипНазначение
IDКлиента--clientidСтрокаИдентификатор клиента
КлючAPI--apikeyСтрокаAPI ключ
Цены--pricesМассив из СтруктураЦены товаров. См. ПолучитьСтруктуруЦеныТовара

Возвращаемое значение: Соответствие Из КлючИЗначение - сериализованный JSON ответа от Ozon Seller API


подсказка

Метод в документации API: post /v1/product/import/prices


Пример кода
    IDКлиента     = "2128753";
КлючAPI = "7cc90d26-33e4-499b...";
IDТовара = "1202180384";

Цены = Новый Структура;
Цены.Вставить("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, Цены);
Пример команды CLI
    
oint ozon ОбновитьЦеныТоваров --clientid "2128753" --apikey "7cc90d26-33e4-499b..." --prices %prices%

Результат
{
"result": [
{
"product_id": 1179230269,
"offer_id": "143210608",
"updated": true,
"errors": []
}
]
}