Проект

Общее

Профиль

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

Артем, 18.10.2016 21:07

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
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 8 Артем
|*callout*|Индекс на картинке|
45
|*calloutText*|Название индекса на картинке|
46 1 Артем
|*applicableModels*|Применяемость к моделям|
47
48
*linkedGroups*
49
Список ID связанных групп
50
51
*standartParts*
52
Список стандартных запчастей
53 2 Артем
54 7 Артем
*images*
55 2 Артем
Массив, содержащий свойства изображения узла
56
|*imageNumber*|Номер выбранного изображения|
57 7 Артем
|*filename*|Имя файла изображения|
58 2 Артем
|*callouts*|Массив активных регионов изображения вида *номер з/ч (или связанной группы)* => *массив координат x1,y1,x2,y2*|