1
0
mirror of https://github.com/Bayselonarrend/OpenIntegrations.git synced 2024-12-21 01:50:24 +02:00
OpenIntegrations/docs/ru/md/VK/Product-management/Add-product.md
2024-06-05 13:35:05 +03:00

3.1 KiB

sidebar_position
4

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

Добавляет новый товар в каталог сообщества

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

Параметр CLI опция Тип Назначение
ОписаниеТовара --product Соответствие Из КлючИЗначение JSON описание товара или путь
Подборка --sel Строка ID подборка для помещения товара, если необходимо
Параметры --auth Структура из Строка JSON авторизации или путь к .json

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

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



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