Проект

Общее

Профиль

GetPartsKiaHyundai » История » Версия 1

Артем, 27.03.2016 16:06

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*|=.+|kia|
17
|*function*|=.+|getGroups|
18
|*vin*|=.-|vin-номер автомобиля|
19
|*market*|=.+|ID рынка|
20
|*model*|=.+|ID модели|
21
|*modif*|=.-|Список параметров модификации (комплектации) автомобиля|
22
|*group*|=.+|ID группы|
23
|*language*|=.-|Язык каталога|
24
25
p(. <pre>* Здесь и далее для марки Hyundai подставлять brand = hyundai</pre>
26
27
h2. Возвращаемые данные
28
29
---
30
31
p(. Метод возвращает 2 массива данных:
32
33
h3. Массив subgroups, содержащий список всех подгрупп выбранной группы з/ч.
34
35
Каждая возвращаемая подгруппа это массив вида "ID подгруппы" -> "Массив параметров подгруппы":
36
 
37
 
38
|*id*|ID подгруппы запчастей|
39
|*name*|Название подгруппы в локали каталога|
40
|*-groupId-*|ID объединения подгрупп (не используется)|
41
|*-index-*|Не используется|
42
|*usage*|Массив описания применяемости. Элементы масива: *name* - название параметра применяемости в локали каталога и *value* - значение параметра применяемости|
43
44
h3. Массив images, содержащий список изображений подгрупп выбранной группы з/ч:
45
 
46
|*id*|ID изображения|
47
|*cat_folder*|Подкаталог изображения|
48
|*img_name*|Имя файла|
49
|*x1*|Координата x1|
50
|*y1*|Координата y1|
51
|*x2*|Координата x2|
52
|*y2*|Координата y2|
53
|*-ref_type-*|Не используется|
54
|*-ref-*|Не используется|
55
56
Полная ссылка на изображения выглядит, например, как http://images.neoriginal.ru/kia/Min/0LBCDB02/GI19_15_10_157_122.png, где
57
Подкаталог изображения = 0LBCDB02
58
Имя файла = GI19
59
Координата x1 = 15
60
Координата y1 = 10
61
Координата x1 = 157
62
Координата y2 = 122
63
64
Вы можете использовать свой поддомен вида images.ВашСайт.ru (см. [[common_documentation:%D0%9E%D0%B1%D1%89%D0%B0%D1%8F_%D0%B8%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D1%8F|"Общая информация"]])
65
Следующий этап поиска - функция getParts. В вызов функции getParts передается в том числе и параметр subgroup, содержащий ID выбранной подгруппы.