Проект

Общее

Профиль

GetSubGroupsKiaHyundai » История » Редакция 2

Редакция 1 (Артем, 27.03.2016 14:57) → Редакция 2/16 (Артем, 27.03.2016 15:20)

h1. getSubGroups 

 h2. Описание метода 

 --- 

 p(. Метод возвращает список подгрупп групп запчастей для выбранной группы модели автомобиля 

 h2. Параметры вызова 

 --- 

 p(.  
 |=.параметр|=.обязательный|=.описание| 
 |*apiKey*|=.+|Ваш ключ доступа к API| 
 |*brand*|=.+|kia| 
 |*function*|=.+|getGroups| 
 |*vin*|=.-|vin-номер автомобиля| 
 |*market*|=.+|ID рынка| 
 |*model*|=.+|ID модели| 
 |*modif*|=.-|Список параметров модификации (комплектации) автомобиля| 
 |*group*|=.+|ID группы| 
 |*language*|=.-|Язык каталога| 

 p(. <pre>* Здесь и далее для марки Hyundai подставлять brand = hyundai</pre> 

 h2. Возвращаемые данные 

 --- 

 p(. Метод возвращает 2 массива данных: 

 h3. Массив subgroups, данных *groups*, содержащий список всех подгрупп применимые к выбранной модели группы з/ч. запчастей: 

 Каждая возвращаемая подгруппа группа это массив вида "ID подгруппы" группы" -> "Массив параметров подгруппы": группы": 
 
 
 |*id*|ID подгруппы группы запчастей| 
 |*name*|Название подгруппы группы в локали каталога| 
 |*-groupId-*|ID объединения подгрупп (не используется)| 
 |*-index-*|Не используется| 
 |*usage*|Массив описания применяемости. Элементы масива: *name* - название параметра применяемости в локали каталога и *value* - значение параметра применяемости| 



 


 Следующий этап поиска - функция getParts. getSubGroups. В вызов функции getParts getSubGroups передается в том числе и параметр subgroup, group, содержащий ID выбранной подгруппы. группы.