Проект

Общее

Профиль

PartAdditionalInfo » История » Редакция 6

Редакция 5 (Артем, 28.02.2019 11:24) → Редакция 6/10 (Артем, 11.03.2019 13:16)

h1. Блок PartAdditionalInfo - дополнительная информация по конкретной запчасти 

 --- 

 При вызове метода getParts есть возможность запросить в свойствах з/ч ссылки на дополнительную информацию о детали (применяемость, изображение, аналоги). Для этого достаточно при вызове метода getParts дополнительно передать параметр partInfo со значением от 1 до 7. В зависимости от этого параметра для каждой запчасти будет выдаваться массив из 1,2 или трех структур ifLink с описанием ссылок на следующие страницы: 

 |=.*Значение*|=.*Информация*| 
 |=.1|Выдавать всю доступную информацию (изображение, применяемость и аналоги)| 
 |=.2|Применяемость и изображение| 
 |=.3|Применяемость и аналоги| 
 |=.4|Только применяемость| 
 |=.5|Только изображение| 
 |=.6|Только аналоги| 
 |=.7|Изображение и аналоги| 
 |=.Другие значения|не выдавать ничего| 

 --- 

 h2. Пример возвращаемых данных 

 <pre><code class="ruby"> 
 "partAdditionalInfo": { 
    "partUsageLink": { 
       "name": "Применяемость", 
       "urlParams": { 
         "brand": "ssangyong", 
         "function": "getPartUsage", 
         "number": "6712300165" 
       } 
    }, 
    "partImages": { 
       "name": "Изображение", 
       "urlParams": { 
         "brand": "ssangyong", 
         "function": "getPartImages", 
         "model": "C05", 
         "number": "6712300165" 
       } 
    }, 
    "partAnalogsLink": { 
       "name": "Аналоги", 
       "urlParams": { 
         "brand": "ssangyong", 
         "function": "getPartAnalogs", 
         "number": "6712300165" 
       } 
    } 
 } 
 </code></pre> 

 --- 

 Описание метода [[getPartUsage]]