Для работы с АПИ необходимо получить token, его можно получить обратившись к нам на электронную почту info@vonard-tuning.ruЗапрос всего каталога
Адрес для получения актуального каталога: https://vonard-customs.ru/api/v1/getCatalog/?token=123456789qwertyuiopasdfghjklzxcv Ответ приходит в формате JSON Пример запроса на языке PHP $result = file_get_contents('https://vonard-customs.ru/api/v1/getCatalog/?token=123456789qwertyuiopasdfghjklzxcv'); Переменная $result будет содержать массив JSON с данными по каталогу. Что бы получить массив из JSON $result преобразуем массив: $resultArr=json_decode($result,true); Массив придет в формате:Array ( [elements] => Array ( [0] => Array ( [xml_id] => 324 [name] => Диффузор агрессивный Audi A6 C7 S-Line и S6 рестайлинг [sku] => AS6C7F-RD1 [item] => /getProductInfoById/324/ [brand] => Vonard customs [image] => https://vonard-customs.ru/upload/iblock/809/809cbc1d9ad99b692822f6b40fb7eee9.jpg [section] => AUDI A6 [section_XML_ID] => 33 [sectionChainFull] => AUDI / A6 / C7 рестайлинг (14-18) / [sectionChainFull_XML_ID] => 17 / 33 / 35 / [quantity] => 0 [price] => 12000.00 [currency] => RUB ) [1] => Array ( [xml_id] => 337 [name] => Диффузор заднего бампера Audi A7 C8 S-Line [sku] => AA7C8-SLINE-RD1 [item] => /getProductInfoById/337/ [brand] => Vonard customs [image] => https://vonard-customs.ru/upload/iblock/719/719af14390c8990dd3305b91c16e0867.jpg [section] => AUDI A7 [section_XML_ID] => 37 [sectionChainFull] => AUDI / A7 / С8 (18-22) / [sectionChainFull_XML_ID] => 17 / 37 / 40 / [quantity] => 0 [price] => 12000.00 [currency] => RUB ..............................................
Запрос подробной информации о позиции по ID
Адрес для получения информации о позиции: https://vonard-customs.ru/api/v1/getProductInfoById/70466/?token=123456789qwertyuiopasdfghjklzxcv Ответ приходит в формате JSON Пример запроса на языке PHP $result = file_get_contents('https://vonard-customs.ru/api/v1/getProductInfoById/70466/?token=123456789qwertyuiopasdfghjklzxcv'); Переменная $result будет содержать массив JSON с данными по каталогу. Что бы получить массив из JSON $result преобразуем массив: $resultArr=json_decode($result,true); Ответ придет в формате:
** поле [video] - адрес ролика на нашем канале YouTube https://www.youtube.com/watch?v=[video]
Запрос подробной информации о позиции по артикулу
Адрес для получения информации о позиции: https://vonard-customs.ru/api/v1/getProductInfo/?token=123456789qwertyuiopasdfghjklzxcv?item=B1E87F-FS1 Ответ приходит в формате JSON Пример запроса на языке PHP $result = file_get_contents('https://vonard-customs.ru/api/v1/getProductInfo/?token=123456789qwertyuiopasdfghjklzxcv&item='.urlencode("B1E87F-FS1")); Внимание! Так как в каталоге представлены артикулы со спецсимволами, то необходимо использовать функцию urlencode Переменная $result будет содержать массив JSON с данными по каталогу. Что бы получить массив из JSON $result преобразуем массив: $resultArr=json_decode($result,true); Ответ придет в формате:
** поле [video] - адрес ролика на нашем канале YouTube https://www.youtube.com/watch?v=[video]
$CatalogList=json_decode(file_get_contents('https://vonard-customs.ru/api/v1/getCatalog/?token=1234567890000'),true); echo 'xml_id;name;sku;item;brand;image;section;section_XML_ID;sectionChainFull;sectionChainFull_XML_ID;quantity;price;currency;'; foreach($CatalogList["elements"] as $CatItem) { echo ' '; foreach($CatItem as $ItemData) { echo '"'.$ItemData.'";'; } }