POST api/WebService/{id}?masterLogin={masterLogin}&masterPassword={masterPassword}
Обновить описание веб-сервиса по идентификатору веб-сервиса
Описание запроса
Параметры URI
Имя | Описание | Тип | Дополнительная информация |
---|---|---|---|
id |
Идентификатор веб-сервиса |
integer |
Обязательное поле |
masterLogin |
Имя пользователя администратора системы |
string |
Нет |
masterPassword |
Пароль администратора системы |
string |
Нет |
Параметры запроса
Информация о веб-сервисе
WebServiceEditModelИмя | Описание | Тип | Дополнительная информация |
---|---|---|---|
Name |
Поле Name содержит наименование веб-сервиса |
string |
Обязательное поле Максимальная длина: 100 Минимальная длина: 3 |
Description |
Поле Description содержит текстовое описание веб-сервиса |
string |
Максимальная длина: 8000 |
SupplierName |
Поле SupplierName содержит текстовое описание поставщика веб-сервиса |
string |
Максимальная длина: 200 |
Форматы запроса
application/json, text/json
{ "Name": "sample string 1", "Description": "sample string 2", "SupplierName": "sample string 3" }
application/xml, text/xml
<WebServiceEditModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SupplierProviderHost.Models"> <Description>sample string 2</Description> <Name>sample string 1</Name> <SupplierName>sample string 3</SupplierName> </WebServiceEditModel>
application/x-www-form-urlencoded
Пример недоступен.
Описание ответа
Описание ресурса
Веб-сервис
WebServiceViewModelИмя | Описание | Тип | Дополнительная информация |
---|---|---|---|
Id |
Поле Id содержит идентификатор |
integer |
Нет |
Uid |
Поле Uid содержит Guid-идентификатор |
Guid |
Нет |
Name |
Поле Name содержит наименование |
string |
Нет |
Description |
Поле Description содержит описание |
string |
Нет |
ProviderName |
Поле ProviderName содержит наименование провайдера |
string |
Нет |
SupplierName |
Поле SupplierName содержит знаменование поставщика |
string |
Нет |
Catalog |
Поле Catalog содержит признак того, что данный веб-сервис является служебным и может быть использован только для получения кросс-наименований производителей. |
boolean |
Нет |
Форматы ответа
application/json, text/json
{ "Id": 1, "Uid": "8d967eea-b059-4e95-83a2-fb95ba0f5af0", "Name": "sample string 3", "Description": "sample string 4", "ProviderName": "sample string 5", "SupplierName": "sample string 6", "Catalog": true }
application/xml, text/xml
<WebServiceViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SupplierProviderHost.Models"> <Catalog>true</Catalog> <Description>sample string 4</Description> <Id>1</Id> <Name>sample string 3</Name> <ProviderName>sample string 5</ProviderName> <SupplierName>sample string 6</SupplierName> <Uid>8d967eea-b059-4e95-83a2-fb95ba0f5af0</Uid> </WebServiceViewModel>