GetAllVendors
Описание
Возвращает список вендоров, доступных партнеру
Возвращаемые значения
Тип WebStoreResponseContractOfArrayOfVendorContract
Название | Тип | Описание |
DataVendorContract | array of VendorContract | массив данных, содержащий список вендоров |
ErrorCode | int | Код Ошибки. Если ошибки нет, то код = 0 |
ErrorText | string | Текст ошибки. Если ошибки нет, то поле пустое |
Errors | array of ErrorContract | |
IsError | bool | Признак наличия ошибки: False - ошибки нет, True - Ошибка есть |
Тип VendorContract
Название | Тип | Описание |
Code | string | код вендора |
VendorName | string | название вендора |
Примеры запросов и ответов метода GetAllVendors
Запрос XmlOverHttp
GET https://sandbox.mont.ru/version2/Service/B2BServiceV2Xml.svc/GetAllVendors
Ответ XmlOverHttp
<?xml version="1.0" encoding="utf-8"?>
<GetAllVendorsResponse xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<GetAllVendorsResult>
<Data>
<VendorContract>
<Code>ABBYY</Code>
<VendorName>ABBYY</VendorName>
</VendorContract>
<VendorContract>
<Code>DrWeb</Code>
<VendorName>Доктор Веб</VendorName>
</VendorContract>
<VendorContract>
<Code>EASPORT</Code>
<VendorName>Electronic Arts</VendorName>
</VendorContract>
<VendorContract>
<Code>GiftCard</Code>
<VendorName>Дарить Легко</VendorName>
</VendorContract>
<VendorContract>
<Code>LABK</Code>
<VendorName>Лаборатория Касперского</VendorName>
</VendorContract>
<VendorContract>
<Code>MS</Code>
<VendorName>Microsoft</VendorName>
</VendorContract>
<VendorContract>
<Code>VP</Code>
<VendorName>Виртуальный поставщик</VendorName>
</VendorContract>
</Data>
<IsError>false</IsError>
<ErrorCode>0</ErrorCode>
<Errors/>
</GetAllVendorsResult>
</GetAllVendorsResponse>
Запрос SOAP
https://sandbox.mont.ru/version2/service/B2BServiceV2.svc
<GetAllVendors>
<MethodParameters>
<Void />
</MethodParameters>
</GetAllVendors>
Ответ SOAP
<GetAllVendors>
<MethodParameters>
<WebStoreResponseContractOfArrayOfVendorContractAlnJXhXd>
<Data attr0="VendorContractArray" isNull="false">
<VendorContractArray0>
<Code>ABBYY</Code>
<VendorName>ABBYY</VendorName>
</VendorContractArray0>
<VendorContractArray1>
<Code>DrWeb</Code>
<VendorName>Доктор Веб</VendorName>
</VendorContractArray1>
<VendorContractArray2>
<Code>EASPORT</Code>
<VendorName>Electronic Arts</VendorName>
</VendorContractArray2>
<VendorContractArray3>
<Code>GiftCard</Code>
<VendorName>Дарить Легко</VendorName>
</VendorContractArray3>
<VendorContractArray4>
<Code>LABK</Code>
<VendorName>Лаборатория Касперского</VendorName>
</VendorContractArray4>
<VendorContractArray5>
<Code>MS</Code>
<VendorName>Microsoft</VendorName>
</VendorContractArray5>
<VendorContractArray6>
<Code>VP</Code>
<VendorName>Виртуальный поставщик</VendorName>
</VendorContractArray6>
</Data>
<ErrorCode>0</ErrorCode>
<ErrorText isNull="true" />
<Errors attr0="ErrorContractArray" isNull="false" />
<IsError>False</IsError>
</WebStoreResponseContractOfArrayOfVendorContractAlnJXhXd>
</MethodParameters>
</GetAllVendors>