Проект

Общее

Профиль

GetModificationsToyota » История » Версия 10

Артем, 18.10.2016 20:54

1 2 Артем
h1. getModifications
2 1 Артем
3
4
h2. Описание метода
5
6
---
7
8
p(. Метод возвращает список модификаций автомобиля для выбранной модели
9
10
h2. Параметры вызова
11
12
---
13
14
p(. 
15
|=.параметр|=.обязательный|=.описание|
16
|*apiKey*|=.+|Ваш ключ доступа к API|
17 4 Артем
|*apiVersion*|=.-|Версия API|
18 1 Артем
|*brand*|=.+|toyota|
19
|*function*|=.+|getModifications|
20
|*vin*|=.-|vin-номер автомобиля|
21
|*market*|=.+|ID рынка|
22
|*model*|=.+|ID модели|
23
|*language*|=.-|Язык каталога|
24
25 4 Артем
26 1 Артем
27
h2. Возвращаемые данные
28
29
---
30
31 6 Артем
p(. Метод возвращает 2 массив данных: *modifications* и *modificationParameters*
32
33
34
p(. Массив modifications, содержит следующие поля: 
35 1 Артем
 
36 6 Артем
|*id*|Код модификации|
37
|*frameNo*|Номер кузова|
38
|*systemOptions*|Код набора опций|
39
|*complectationCode*|Код код комплектации|
40 1 Артем
|*startDate*|Дата начала производства (в формате ГГГГММ)|
41
|*endDate*|Дата окончания производства (в формате ГГГГММ)|
42 6 Артем
|*01* - *13*|Список параметров модификации (см. "массив modificationParameters")|
43 1 Артем
|*function*|Название метода следующего этапа поиска|
44
|*urlParams*|Параметры вызова следующего метода|
45 6 Артем
46 9 Артем
p(. Массив modificationParameters, состоит из структур вида *индекс параметра*=>*параметр*, где структура *параметр* состоит из двух элементов: описания *description* и списка значений *values*:
47 7 Артем
48 8 Артем
49 7 Артем
!http://static.ilcats.ru/images/helpsystem/catalogsApi/help_161018204641.png!
50 10 Артем
51
На рисунке фрагмент данных АПИ из вызова со траницы http://lexus.ilcats.ru/modif/vin//market/EU/model/232510/clid/1