Апи для загрузки и обновления нашего каталоге - v1

Для работы с АПИ необходимо получить 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); Ответ придет в формате:
Array ( [xml_id] => 423 [self] => /getProductInfoById/423/ [name] => Спойлер лезвие на крышку багажника BMW X5 E70 [sku] => BX5E70-TS1G [finish] => Черный глянец [section] => BMW X5 [section_XML_ID] => 62 [brand] => 370 [description] => Годы выпуска: 2007 2008 2009 2010 2011 2012 2013 2014 [years] => 2007 2008 2009 2010 2011 2012 2013 2014 [exaust] => [limits] => [image] => https://vonard-customs.ru/upload/iblock/59b/59be885ed09f6303c68c2562db1f8685.jpg [video] => u0NkEBV5opk [document] => https://vonard-customs.ru [price] => 9000.00 [currency] => RUB )
** поле [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); Ответ придет в формате:
Array ( [xml_id] => 357 [self] => /getProductInfoById/357/ [name] => Сплиттер переднего бампера BMW 1 E87 E81 FL [sku] => B1E87F-FS1G [finish] => Черный глянец [section] => BMW 1 серия [section_XML_ID] => 51 [description] => Годы выпуска: 2007 2008 2009 2010 2011 рестайлинг [years] => 2007 2008 2009 2010 2011 рестайлинг [exaust] => [limits] => [image] => https://vonard-customs.ru/upload/iblock/ab0/ab08e3648d3b54d7ffb5bca750543902.jpg [video] => rtY3282X_YQ [document] => https://vonard-customs.ru/upload/iblock/42a/42a32270c2e093889f4798bb39c1a6f2.pdf [price] => 10000.00 [currency] => RUB )
** поле [video] - адрес ролика на нашем канале YouTube https://www.youtube.com/watch?v=[video]

Запрос списка товаров в виде CSV:

$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.'";'; }
}




?>