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

Получить список товаров

Получает список товаров с фильтром или без

Функция ПолучитьСписокТоваров(Знач IDКлиента, Знач КлючAPI, Знач Фильтр = "", Знач IDПоследнего = 0) Экспорт

ПараметрCLI опцияТипОбяз.Назначение
IDКлиента--clientidСтрокаИдентификатор клиента
КлючAPI--apikeyСтрокаAPI ключ
Фильтр--filterСтруктура Из КлючИЗначениеФильтр выборки товаров. См. ПолучитьСтруктуруФильтраТоваров
IDПоследнего--lastСтрока, ЧислоID последнего значения (last_id) из предыдущего запроса

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


подсказка

Метод в документации API: post /v3/product/list


Пример использования для 1С:Предприятие/OneScript
    IDКлиента = "2479669";
КлючAPI = "09f65e9f-262d-4aca...";

МассивID = Новый Массив;
МассивID.Добавить("143210609");
МассивID.Добавить("1432106010");

Фильтр = Новый Структура;
Фильтр.Вставить("visibility", "ALL");
Фильтр.Вставить("offer_id" , МассивID);

Результат = OPI_Ozon.ПолучитьСписокТоваров(IDКлиента, КлючAPI, Фильтр);
    oint ozon ПолучитьСписокТоваров \
--clientid *** \
--apikey *** \
--filter "{"visibility":"ALL","offer_id":["143210609","1432106010"]}"
Результат
{
"result": {
"items": [
{
"product_id": 2674371462,
"offer_id": "143210609",
"has_fbo_stocks": false,
"has_fbs_stocks": false,
"archived": false,
"is_discounted": false,
"quants": []
},
{
"product_id": 2674371501,
"offer_id": "1432106010",
"has_fbo_stocks": false,
"has_fbs_stocks": false,
"archived": false,
"is_discounted": false,
"quants": []
}
],
"total": 2,
"last_id": "WzI2NzQzNzE1MDEsMjY3NDM3MTUwMV0="
}
}