GetPartsBmw » История » Редакция 3
Редакция 2 (Артем, 06.06.2016 12:52) → Редакция 3/5 (Артем, 08.06.2016 18:30)
h1. getParts
h2. Описание метода
---
p(. Метод возвращает список запчастей выбранной подгруппы запчастей
h2. Параметры вызова
---
p(.
|=.параметр|=.обязательный|=.описание|
|*apiKey*|=.+|Ваш ключ доступа к API|
|*brand*|=.+|bmw|
|*mark*|=.-|Марка автомобиля|
|*function*|=.+|getRegions|
|*vin*|=.-|vin-номер автомобиля|
|*language*|=.-|Язык каталога|
|*region*|=.+|Регион производства|
|*catalog*|=.+|Индекс каталога|
|*model*|=.+|Модель автомобиля|
|*engine*|=.+|Индекс двигателя|
|*serie*|=.+|Индекс серии авто|
|*submdl*|=.+|Индекс модели авто|
|*proddate*|=.+|Дата производства авто|
|*len*|=.+|Индекс рулевого управдения|
|*getr*|=.+|Индекс типа КПП|
|*group*|=.+|ID группы автозапчастей|
|*subgroup*|=.+|ID подгруппы автозапчастей|
h2. Возвращаемые данные
---
p(. Метод возвращает 2 структуры данных:
1) Массив *parts*, каждый элемент которого массив
|*callout*|Порядковый номер на рисунке|
|*number*|Номер (артикль) запчасти|
|*name*|Название запчасти|
|*startDate*|Дата начала выпуска (применяемости) запчасти|
|*endDate*|Дата окончания выпуска (применяемости) запчасти|
|*getriebe*|Фильтр применяемости типу КПП|
|*steering*|Фильтр применяемости по рулевому управлению|
|*catalyst*|Фильтр применяемости по катализатору авто|
|*noun*|Примечание к з/ч|
|*analogNumber*|Номер аналога (замены) з/ч|
2) Структура *image*:
|*imageFilename*|Имя файла с изображением узла|
|*callouts*|Массив с координатами регионов на картинке|