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

Добавить товар

Добавляет новый товар

Функция ДобавитьТовар(Знач ОписаниеТовара, Знач Подборка = "", Знач Параметры = "") Экспорт

ПараметрCLI опцияТипНазначение
ОписаниеТовара--productСоответствиеОписание создаваемого товара. См. ПолучитьОписаниеТовара
Подборка--selСтрока, Число (необяз.)ID подборки, в которую необходимо добавить товар, если необходимо
Параметры--authСтруктура (необяз.)Параметры / перезапись стандартных параметров (см. Получение необходимых данных)

Вовзращаемое значение: Соответствие - сериализованный JSON ответа от VK

Пример кода
	
МассивКартинок = Новый Массив;
МассивКартинок.Добавить(Картинка);
МассивКартинок.Добавить(Картинка);

Товар = Новый Соответствие();
Товар.Вставить("Имя" , "Тестовый товар");
Товар.Вставить("Описание" , "Описание товара");
Товар.Вставить("Категория" , "20173");
Товар.Вставить("Цена" , 1);
Товар.Вставить("СтараяЦена" , 15);
Товар.Вставить("ОсновноеФото" , Картинка);
Товар.Вставить("URL" , "https://github.com/Bayselonarrend/OpenIntegrations");
Товар.Вставить("ДополнительныеФото" , МассивКартинок);
Товар.Вставить("ГлавныйВГруппе" , Истина);
Товар.Вставить("Ширина" , 20);
Товар.Вставить("Высота" , 30);
Товар.Вставить("Глубина" , 40);
Товар.Вставить("Вес" , 100);
Товар.Вставить("SKU" , "12345");
Товар.Вставить("ДоступныйОстаток" , "10");

Ответ = OPI_VK.ДобавитьТовар(Товар, ИДПодборки, Параметры);
Ответ = OPI_Инструменты.JSONСтрокой(Ответ);

Пример команд CLI

oint vk ДобавитьТовар --product "C:\product.json" --sel 166 --auth C:\auth.json

Результат

Результат

{
"response": {
"market_item_id": 8656047
}
}