1
0
mirror of https://github.com/Bayselonarrend/OpenIntegrations.git synced 2024-12-12 11:15:07 +02:00
OpenIntegrations/docs/ru/examples/VK/СоздатьТоварСоСвойством.txt
Vitaly the Alpaca (bot) 7ed0455efe Main build (Jenkins)
2024-10-12 15:46:40 +03:00

51 lines
3.2 KiB
Plaintext

Параметры = ПолучитьПараметрыВК();
Картинка1 = "https://api.athenaeum.digital/test_data/picture.jpg";
Картинка2 = "https://api.athenaeum.digital/test_data/picture2.jpg";
ВариантСвойства1 = "2584";
ВариантСвойства2 = "2585";
МассивКартинок = Новый Массив;
МассивКартинок.Добавить(Картинка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);