Получить количество товаров
Получает количество товаров в остатке с фильтром или без
Функция ПолучитьКоличествоТоваров(Знач IDКлиента, Знач КлючAPI, Знач Фильтр = "", Знач IDПоследнего = 0) Экспорт
Параметр | CLI опция | Тип | Обяз. | Назначение |
---|---|---|---|---|
IDКлиента | --clientid | Строка | ✔ | Иде нтификатор клиента |
КлючAPI | --apikey | Строка | ✔ | API ключ |
Фильтр | --filter | Структура Из КлючИЗначение | ✖ | Фильтр выборки товаров. См. ПолучитьСтруктуруФильтраТоваров |
IDПоследнего | --last | Строка, Число | ✖ | ID последнего значения (last_id) из предыдущего запроса |
Возвращаемое значение: Соответствие Из КлючИЗначение - сериализованный JSON ответа от Ozon Seller API
подсказка
Метод в документации API: post /v3/product/info/stocks
Пример использования для 1С:Предприятие/OneScript
IDКлиента = "2128753";
КлючAPI = "7cc90d26-33e4-499b...";
МассивID = Новый Массив;
МассивID.Добавить("143210608");
Фильтр = Новый Структура;
Фильтр.Вставить("visibility" , "ALL");
Фильтр.Вставить("offer_id" , МассивID);
Результат = OPI_Ozon.ПолучитьКоличествоТоваров(IDКлиента, КлючAPI, Фильтр);
- Bash
- CMD/Bat
# JSON данные также могут быть переданы как путь к файлу .json
oint ozon ПолучитьКоличествоТоваров \
--clientid "***" \
--apikey "***" \
--filter "{'visibility':'ALL','offer_id':['143210608']}"
:: JSON данные также могут быть переданы как путь к файлу .json
oint ozon ПолучитьКоличествоТоваров ^
--clientid "***" ^
--apikey "***" ^
--filter "{'visibility':'ALL','offer_id':['143210608']}"
Результат
{
"result": {
"items": [],
"total": 0,
"last_id": ""
}
}