Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Current »

Это общедоступный API-метод, который вы можете подергать для ознакомления.

Все методы сделаны для моего курса «Автоматизация тестов для REST API при помощи Postman». Теорию я выкладываю на youtube и в блог, а за практикой заходите!

Получить информацию о товаре

REST — http://shop.bugred.ru/api/items/get/

Входные параметры

Имя параметра

Тип

Обязательный?

Описание

id

число

да

ID товара, по которому мы хотим получить информацию

Примеры вызова

Пример 1: REST — успешный вызов

Запрос:

{
    "id": 51
}

Ответ:

{
    "method": "/items/update",
    "status": "ok",
    "result": {
        "id": "51",
        "name": "Шортики",
        "section": "Платья",
        "description": "Модное платье из новой коллекции!",
        "color": "RED",
        "size": "44",
        "params": "",
        "photo": "http://shop.bugred.ruhttps://via.placeholder.com/300x300"
    }
}

Пример 1: SOAP — успешный вызов

Запрос:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:rpc="http://foo.bar/rpcliteralservice">
   <soapenv:Header/>
   <soapenv:Body>
      <rpc:get>
         <id>37</id>
      </rpc:get>
   </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:getResponse>
         <response_get>
            <result_item>
               <id>37</id>
               <name>Шортики</name>
               <section>Категория 1</section>
               <description>ккк</description>
               <color>Красный</color>
               <size>30</size>
               <price>555</price>
               <params/>
               <photo>http://shop.bugred.ru/files/tmpfiles/634bbafc87130e35088f677ed77e65c3.jpg</photo>
               <photos/>
            </result_item>
            <iserror>0</iserror>
            <error/>
         </response_get>
      </ns1:getResponse>
   </SOAP-ENV:Body>
</SOAP-ENV:Envelope>

  • No labels