getCatalog
Возвращает структуру разделов каталога. В результирующем массиве у каждого раздела есть следующие поля: sectionCode - уникальный идентификатор раздела, parentCode - идентификатор родителя данного раздела.
Если parentCode пустой, значит данный раздел является разделом первого уровня.
URL для запроса
http://www.autobody.ru/api/getSections/
Формат ответа
JSON
Параметры
Название |
|
Пример значения |
Описание |
token |
обязательный |
123456789qwertyuiopasdfghjklzxcv |
Уникальный 32-х значный ключ-идентификатор для доступа к API |
Пример запроса методом GET
http://www.autobody.ru/api/getSections/?token=123456789qwertyuiopasdfghjklzxcv
Пример запроса методом POST на языке PHP
$postdata = http_build_query(
array(
'token' => '123456789qwertyuiopasdfghjklzxcv',
)
);
$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/getSections/', false, $context);
print_r(json_decode($result,true));
Пример ответа
Из-за большого количества данных, приведена только часть ответа:
Array
(
[sections] => Array
(
...
[6] => Array
(
[name] => ГРУЗОВИКИ
[sectionCode] => 9404
[parentCode] =>
[section_XML_ID] => 123
)
[7] => Array
(
[name] => КИТАЙ
[sectionCode] => 9405
[parentCode] =>
[section_XML_ID] => 123
)
[8] => Array
(
[name] => ЕВРОПА
[sectionCode] => 9406
[parentCode] =>
[section_XML_ID] => 123
)
...
[10] => Array
(
[name] => RENAULT
[sectionCode] => 9410
[parentCode] => 9406
[section_XML_ID] => 123
)
[11] => Array
(
[name] => OPEL
[sectionCode] => 9411
[parentCode] => 9406
[section_XML_ID] => 123
)
[12] => Array
(
[name] => CHEVROLET/GMC
[sectionCode] => 9413
[parentCode] => 9403
[section_XML_ID] => 123
)
...
)
)
важно
Обратите внимание,что ответ от метода приходит в формате JSON,но ответ в примере, для лучшего восприятия,приведен в виде ассоциативного массива.