GetComplectationsKiaHyundai » История » Версия 5
Артем, 08.04.2016 10:56
1 | 3 | Артем | h1. getComplectations |
---|---|---|---|
2 | 1 | Артем | |
3 | |||
4 | h2. Описание метода |
||
5 | |||
6 | --- |
||
7 | |||
8 | p(. Метод возвращает список комплектаций выбранной модели автомобиля |
||
9 | |||
10 | h2. Параметры вызова |
||
11 | |||
12 | --- |
||
13 | |||
14 | p(. |
||
15 | |=.параметр|=.обязательный|=.описание| |
||
16 | |*apiKey*|=.+|Ваш ключ доступа к API| |
||
17 | |*brand*|=.+|kia| |
||
18 | |*function*|=.+|getComplectations| |
||
19 | |*vin*|=.-|vin-номер автомобиля| |
||
20 | |*market*|=.+|ID рынка| |
||
21 | 5 | Артем | |*model*|=.+|Код производителя модели| |
22 | 1 | Артем | |*language*|=.-|Язык каталога| |
23 | |||
24 | p(. <pre>* Здесь и далее для марки Hyundai подставлять brand = hyundai</pre> |
||
25 | |||
26 | h2. Возвращаемые данные |
||
27 | |||
28 | --- |
||
29 | |||
30 | p(. Метод возвращает 3 массива данных: |
||
31 | |||
32 | h3. productionYears - список годов выпуска модели |
||
33 | |||
34 | |*ID года выпуска*|Год выпуска| |
||
35 | |||
36 | h3. complectationsParamTypes - список типов возможных параметров комплектации выбранной модели |
||
37 | |||
38 | |*ucc_type*|ID типа параметра| |
||
39 | |*lang_code*|Код локали назваения типа параметра| |
||
40 | |*lex_desc*|Название типа параметра| |
||
41 | |||
42 | h3. complectationsParameters - список параметров комплектации выбранной модели |
||
43 | |||
44 | Содержит массив вида "ID типа параметра" -> "Массив параметров комплектации": |
||
45 | |||
46 | |*ucc_type*|ID типа параметра| |
||
47 | |*lang_code*|Код локали назваения типа параметра| |
||
48 | |*lex_desc*|Название типа параметра| |
||
49 | |*ucc*|ID параметра| |
||
50 | |*ucc_lang_code*|Код локали названия параметра| |
||
51 | |*ucc_lex_desc*|Название параметра| |
||
52 | 2 | Артем | |
53 | На основании выбора пользователя формируется строка вида YYYY|01|02|03|04|05|06|DT|WT , в которую подставляеются выбранные пользователем параметры комлектации. Например: 1999|A||L|3|5||L| |
||
54 | |||
55 | 4 | Артем | Следующий этап поиска - функция *getGroups*. В вызов функции getGroups передается в том числе и параметр modif, содержащий сформированную строку с параметрами модификации (комплектации) авто. |