Проект

Общее

Профиль

GetModificationsNissan » История » Версия 1

Артем, 29.10.2016 12:48

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