Проект

Общее

Профиль

GetModificationsToyota » История » Редакция 10

Редакция 9 (Артем, 18.10.2016 20:52) → Редакция 10/12 (Артем, 18.10.2016 20:54)

h1. getModifications 


 h2. Описание метода 

 --- 

 p(. Метод возвращает список модификаций автомобиля для выбранной модели 

 h2. Параметры вызова 

 --- 

 p(.  
 |=.параметр|=.обязательный|=.описание| 
 |*apiKey*|=.+|Ваш ключ доступа к API| 
 |*apiVersion*|=.-|Версия API| 
 |*brand*|=.+|toyota| 
 |*function*|=.+|getModifications| 
 |*vin*|=.-|vin-номер автомобиля| 
 |*market*|=.+|ID рынка| 
 |*model*|=.+|ID модели| 
 |*language*|=.-|Язык каталога| 



 h2. Возвращаемые данные 

 --- 

 p(. Метод возвращает 2 массив данных: *modifications* и *modificationParameters* 


 p(. Массив modifications, содержит следующие поля:  
 
 |*id*|Код модификации| 
 |*frameNo*|Номер кузова| 
 |*systemOptions*|Код набора опций| 
 |*complectationCode*|Код код комплектации| 
 |*startDate*|Дата начала производства (в формате ГГГГММ)| 
 |*endDate*|Дата окончания производства (в формате ГГГГММ)| 
 |*01* - *13*|Список параметров модификации (см. "массив modificationParameters")| 
 |*function*|Название метода следующего этапа поиска| 
 |*urlParams*|Параметры вызова следующего метода| 

 p(. Массив modificationParameters, состоит из структур вида *индекс параметра*=>*параметр*, где структура *параметр* состоит из двух элементов: описания *description* и списка значений *values*: 


 !http://static.ilcats.ru/images/helpsystem/catalogsApi/help_161018204641.png! 

 На рисунке фрагмент данных АПИ из вызова со траницы http://lexus.ilcats.ru/modif/vin//market/EU/model/232510/clid/1