Проект

Общее

Профиль

GetPartsToyota » История » Версия 4

Артем, 20.06.2016 13:56

1 1 Артем
h1. getParts
2
3
h2. Описание метода
4
5
---
6
7
p(. Метод возвращает список запчастей для выбранной подгруппы
8
9
h2. Параметры вызова
10
11
---
12
13
p(. 
14
|=.параметр|=.обязательный|=.описание|
15
|*apiKey*|=.+|Ваш ключ доступа к API|
16
|*brand*|=.+|toyota|
17
|*function*|=.+|getModifications|
18
|*vin*|=.-|vin-номер автомобиля|
19
|*market*|=.+|ID рынка|
20
|*model*|=.+|ID модели|
21
|*modification*|=.+|ID модификации|
22
|*option*|=.+|ID опций модели|
23
|*complectation*|=.+|ID комплектации модели|
24
|*group*|=.+|ID группы з/ч|
25
|*subgroup*|=.+|ID подгруппы з/ч|
26
|*language*|=.-|Язык каталога|
27
28
p(. <pre>* Здесь и далее для марки Lexus подставлять brand = toyota</pre>
29
30
h2. Возвращаемые данные
31
32
---
33
34
p(. Метод возвращает 4 массива данных:
35
 
36 2 Артем
*parts* 
37
Каждый элемент - массив полей, описывающих запчасть 
38 1 Артем
|*number*|Номер (артикул) з/ч|
39 3 Артем
|*replaceNumber*|Номер (артикул) замены з/ч|
40 1 Артем
|*name*|Название группы|
41
|*quantity*|Количество запчастей в узле|
42
|*startDate*|Дата начала применения в формате YYYYMM|
43
|*endDate*|Дата окончания применения в формате YYYYMM|
44
|*applicableModels*|Применяемость к моделям|
45
46
*linkedGroups*
47
Список ID связанных групп
48
49
*standartParts*
50
Список стандартных запчастей
51 2 Артем
52
*image*
53
Массив, содержащий свойства изображения узла
54
|*imageNumber*|Номер выбранного изображения|
55
|*imageCount*|Количество изображений узла|
56
|*imageFilename*|Имя файла изображения|
57
|*callouts*|Массив активных регионов изображения вида *номер з/ч (или связанной группы)* => *массив координат x1,y1,x2,y2*|