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": "cb85626d-12e9-49a2-b41f-53716496847d",
"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>cb85626d-12e9-49a2-b41f-53716496847d</Uid> </WebServiceViewModel>