/
Update item
Update item
Это общедоступный API-метод, который вы можете подергать для ознакомления.
Все методы сделаны для моего курса «Автоматизация тестов для REST API при помощи Postman». Теорию я выкладываю на youtube и в блог, а за практикой заходите!
Обновление товара
Входные параметры
Имя параметра | Тип | Обязательный? | Описание |
id | число | да | ID товара, который мы хотим изменить |
name | string | да | Название |
section | string | да | раздел |
description | string | да | Описание |
color | string | нет | цвет |
size | Строка, можно через запятую перечислить | нет | Размеры доступные |
price | число с двумя знаками после запятой | нет | Цена |
params | string | нет | Параметры |
photo | string | нет | Фото товара (через base 64) |
Примеры вызова
Пример 1: REST — запрос в XML-формате
Запрос:
<request>
<id>9</id>
<name>Шортики 3</name>
<section>Платья</section>
<description>тыгыдык</description>
<size>44</size>
<color>RED</color>
<price>666</price>
<params>dress, тест</params>
</request> |
Ответ:
{
"method": "/items/update",
"status": "ok",
"result": "Товар обновлен!"
} |
Пример 2: SOAP — обновление товара
Запрос:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:rpc="http://foo.bar/rpcliteralservice">
<soapenv:Header/>
<soapenv:Body>
<rpc:update>
<id>9</id>
<name>Шортики 3</name>
<section>Платья</section>
<description>тыгыдык</description>
<size>44</size>
<color>RED</color>
<price>666</price>
<params>dress, тест</params>
</rpc:update>
</soapenv:Body>
</soapenv:Envelope> |
Ответ:
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="http://foo.bar/rpcliteralservice">
<SOAP-ENV:Body>
<ns1:updateResponse>
<response_update>
<iserror>0</iserror>
<error/>
<message>Товар обновлен!</message>
</response_update>
</ns1:updateResponse>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
, multiple selections available,
Related content
Delete item
Delete item
Read with this
Get item
Get item
Read with this
Create item
Create item
Read with this
Select из БД
Select из БД
Read with this
Search
Read with this
База данных
База данных
Read with this