GET api/search/Parts?vendorCode={vendorCode}&id={id}&password={password}&timeout={timeout}
Получить запчасти (детали) по коду (артикулу)
Описание запроса
Параметры URI
Имя | Описание | Тип | Дополнительная информация |
---|---|---|---|
vendorCode |
Артикул товара |
string |
Обязательное поле |
id |
Идентификатор пользователя |
integer |
Обязательное поле |
password |
Пароль пользователя |
string |
Обязательное поле |
timeout |
Время ответа веб-сервиса поставщика в миллисекундах |
integer |
Значение по умолчанию 60000 |
Параметры запроса
Нет
Описание ответа
Описание ресурса
Список запчастей (деталей), найденных по заданному артикулу (номеру) производителя
Коллекция PartViewИмя | Описание | Тип | Дополнительная информация |
---|---|---|---|
VendorCode |
Код (артикул) |
string |
Нет |
Vendor |
Производитель (бренд) из словаря "Производители (бренды)" или производитель, полученный от веб-сервиса |
string |
Нет |
Name |
Наименование запчасти (детали) веб-сервиса |
string |
Нет |
VendorSearchCode |
Очищенный код (артикул) (содержит только символы из группы [а-яА-Яa-zA-Z0-9]) |
string |
Нет |
Aliases |
Список запчастей (деталей) веб-сервисов |
Коллекция WsPartView |
Нет |
Форматы ответа
application/json, text/json
Пример:
[ { "VendorCode": "sample string 1", "Vendor": "sample string 2", "Name": "sample string 3", "VendorSearchCode": "sample string 4", "Aliases": [ { "WebServiceId": 1, "VendorCode": "sample string 2", "Vendor": "sample string 3", "Name": "sample string 4" }, { "WebServiceId": 1, "VendorCode": "sample string 2", "Vendor": "sample string 3", "Name": "sample string 4" } ] }, { "VendorCode": "sample string 1", "Vendor": "sample string 2", "Name": "sample string 3", "VendorSearchCode": "sample string 4", "Aliases": [ { "WebServiceId": 1, "VendorCode": "sample string 2", "Vendor": "sample string 3", "Name": "sample string 4" }, { "WebServiceId": 1, "VendorCode": "sample string 2", "Vendor": "sample string 3", "Name": "sample string 4" } ] } ]
application/xml, text/xml
Пример:
<ArrayOfPartView xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SupplierProviderHost.Models"> <PartView> <Aliases> <WsPartView> <Name>sample string 4</Name> <Vendor>sample string 3</Vendor> <VendorCode>sample string 2</VendorCode> <WebServiceId>1</WebServiceId> </WsPartView> <WsPartView> <Name>sample string 4</Name> <Vendor>sample string 3</Vendor> <VendorCode>sample string 2</VendorCode> <WebServiceId>1</WebServiceId> </WsPartView> </Aliases> <Name>sample string 3</Name> <Vendor>sample string 2</Vendor> <VendorCode>sample string 1</VendorCode> <VendorSearchCode>sample string 4</VendorSearchCode> </PartView> <PartView> <Aliases> <WsPartView> <Name>sample string 4</Name> <Vendor>sample string 3</Vendor> <VendorCode>sample string 2</VendorCode> <WebServiceId>1</WebServiceId> </WsPartView> <WsPartView> <Name>sample string 4</Name> <Vendor>sample string 3</Vendor> <VendorCode>sample string 2</VendorCode> <WebServiceId>1</WebServiceId> </WsPartView> </Aliases> <Name>sample string 3</Name> <Vendor>sample string 2</Vendor> <VendorCode>sample string 1</VendorCode> <VendorSearchCode>sample string 4</VendorSearchCode> </PartView> </ArrayOfPartView>