Проект

Общее

Профиль

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

Артем, 18.10.2016 21:00

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