Проект

Общее

Профиль

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

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