Проект

Общее

Профиль

GetPartsBmw » История » Версия 3

Артем, 08.06.2016 18:30

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*|=.+|bmw|
17
|*mark*|=.-|Марка автомобиля|
18
|*function*|=.+|getRegions|
19 3 Артем
|*vin*|=.-|vin-номер автомобиля|
20 1 Артем
|*language*|=.-|Язык каталога|
21
|*region*|=.+|Регион производства|
22
|*catalog*|=.+|Индекс каталога|
23
|*model*|=.+|Модель автомобиля|
24
|*engine*|=.+|Индекс двигателя|
25
|*serie*|=.+|Индекс серии авто|
26
|*submdl*|=.+|Индекс модели авто|
27
|*proddate*|=.+|Дата производства авто|
28
|*len*|=.+|Индекс рулевого управдения|
29
|*getr*|=.+|Индекс типа КПП|
30
|*group*|=.+|ID группы автозапчастей|
31
|*subgroup*|=.+|ID подгруппы автозапчастей|
32
33
34
h2. Возвращаемые данные
35
36
---
37
38
p(. Метод возвращает 2 структуры данных:
39
40
1) Массив *parts*, каждый элемент которого массив
41
|*callout*|Порядковый номер на рисунке|
42
|*number*|Номер (артикль) запчасти|
43
|*name*|Название запчасти|
44
|*startDate*|Дата начала выпуска (применяемости) запчасти|
45
|*endDate*|Дата окончания выпуска (применяемости) запчасти|
46
|*getriebe*|Фильтр применяемости типу КПП|
47
|*steering*|Фильтр применяемости по рулевому управлению|
48
|*catalyst*|Фильтр применяемости по катализатору авто|
49
|*noun*|Примечание к з/ч|
50
|*analogNumber*|Номер аналога (замены) з/ч|
51
52 2 Артем
2) Структура *image*:
53 1 Артем
|*imageFilename*|Имя файла с изображением узла|
54
|*callouts*|Массив с координатами регионов на картинке|