1
0
mirror of https://github.com/Bayselonarrend/OpenIntegrations.git synced 2024-11-24 08:52:18 +02:00
OpenIntegrations/docs/ru/examples/VK/СоздатьТоварСоСвойством.txt
Vitaly the Alpaca (bot) 4d72bc049e Main build (Jenkins)
2024-09-25 20:45:54 +03:00

51 lines
3.2 KiB
Plaintext

Параметры = ПолучитьПараметрыВК();
Картинка1 = "https://openintegrations.dev/test_data/picture.jpg";
Картинка2 = "https://openintegrations.dev/test_data/picture2.jpg";
ВариантСвойства1 = "2239";
ВариантСвойства2 = "2240";
МассивКартинок = Новый Массив;
МассивКартинок.Добавить(Картинка1);
МассивКартинок.Добавить(Картинка2);
Товар = Новый Соответствие();
Товар.Вставить("Имя" , "Тестовый товар (со свойством)");
Товар.Вставить("Описание" , "Описание товара");
Товар.Вставить("Категория" , "20173");
Товар.Вставить("Цена" , 1);
Товар.Вставить("СтараяЦена" , 15);
Товар.Вставить("ОсновноеФото" , Картинка1);
Товар.Вставить("URL" , "https://github.com/Bayselonarrend/OpenIntegrations");
Товар.Вставить("ДополнительныеФото" , МассивКартинок);
Товар.Вставить("ГлавныйВГруппе" , Истина);
Товар.Вставить("НомерГруппы" , Неопределено);
Товар.Вставить("Ширина" , 20);
Товар.Вставить("Высота" , 30);
Товар.Вставить("Глубина" , 40);
Товар.Вставить("Вес" , 100);
Товар.Вставить("SKU" , 12345);
Товар.Вставить("ДоступныйОстаток" , "10");
Товар.Вставить("ЗначенияСвойств" , ВариантСвойства1);
Результат = OPI_VK.ДобавитьТовар(Товар, , Параметры);
OPI_ПолучениеДанныхТестов.Проверка_ВКТовар(Результат);
ИДТовара = Результат["response"]["market_item_id"];
OPI_ПолучениеДанныхТестов.ЗаписатьПараметр("VK_MarketItemID2", ИДТовара);
ПараметрыФункции.Вставить("VK_MarketItemID2", ИДТовара);
Товар.Вставить("Имя" , "Тестовый товар (другой)");
Товар.Вставить("ЗначенияСвойств", ВариантСвойства2);
Результат = OPI_VK.ДобавитьТовар(Товар, , Параметры);
OPI_ПолучениеДанныхТестов.Проверка_ВКТовар(Результат);
ИДТовара = Результат["response"]["market_item_id"];
OPI_ПолучениеДанныхТестов.ЗаписатьПараметр("VK_MarketItemID3", ИДТовара);
ПараметрыФункции.Вставить("VK_MarketItemID3", ИДТовара);
OPI_Инструменты.Пауза(5);