getCatalog
Возвращает актуальный каталог товаров сайта autobody.ru,если передан параметр section_code,то возвратятся товары,принадлежащие к соответствующему разделу.
URL для запроса
http://www.autobody.ru/api/getCatalog/
Формат ответа
JSON
Параметры
Название |
|
Пример значения |
Описание |
token |
обязательный |
123456789qwertyuiopasdfghjklzxcv |
Уникальный 32-х значный ключ-идентификатор для доступа к API |
section_code |
необязательный |
1 |
ID секции каталога |
Пример запроса методом GET
http://www.autobody.ru/api/getCatalog/?section_code=1&token=123456789qwertyuiopasdfghjklzxcv
Пример запроса методом POST на языке PHP
$postdata = http_build_query(
array(
'token' => '123456789qwertyuiopasdfghjklzxcv',
'section_code' => '1',
)
);
$opts = array('http' =>
array(
'method' => 'POST',
'header' => 'Content-type: application/x-www-form-urlencoded',
'content' => $postdata
)
);
$context = stream_context_create($opts);
$result = file_get_contents('http://www.autobody.ru/api/getCatalog/', false, $context);
print_r(json_decode($result,true));
Пример ответа
Array
(
[elements] => Array
(
[0] => Array
(
[xml_id] => 24714
[name] => УНИВЕРСАЛЬНЫЕ {DRL} ФОНАРЬ ГАБАРИТНЫЙ Л+П (КОМПЛЕКТ) ПЕРЕД , ТЮНИНГ , ДИОД , С ПРОВОДК , КНОПКОЙ (SONAR) ВНУТРИ ХРОМ
[code] => UNVER00-790H-N
[section] => ФАРЫ И ФОНАРИ
[section_XML_ID] => 8482
[image] => http://autobody.ru/upload/images/UNVER00-790H-N.jpg
[properties] => Array
(
[oem] => SK3100-01F
[firm] => SONAR
[country] =>
[year] =>
[manufacturer_number] => SK3100-01F
)
[amount] => Array
(
[0] => Array
(
[id] => 1
[name] => Москва-Печатники
[quantity] => 1
)
[1] => Array
(
[id] => 3
[name] => Москва-Капотня
[quantity] => 0
)
[2] => Array
(
[id] => 4
[name] => Омск
[quantity] => 0
)
)
[prices] => Array
(
[0] => Array
(
[id] => 1
[name] => Оптовая
[price] => 102.00
[currency] => USD
)
[1] => Array
(
[id] => 2
[name] => Розничная
[price] => 153.00
[currency] => USD
)
)
)
)
)
важно
Обратите внимание,что ответ от метода приходит в формате JSON,но ответ в примере, для лучшего восприятия,приведен в виде ассоциативного массива.