| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия |
| product:api:list:postman [05.11.2024 08:52] – ekaterina.menkhuzina | product:api:list:postman [05.11.2024 11:13] (текущий) – ekaterina.menkhuzina |
|---|
| 4. Выбрать тип запроса "POST" и вставить в строку адреса запроса название сервера и путь **components/services/.asmx** со страницы [[product:api:list|Описание методов API]]: | 4. Выбрать тип запроса "POST" и вставить в строку адреса запроса название сервера и путь **components/services/.asmx** со страницы [[product:api:list|Описание методов API]]: |
| |
| <image shape="thumbnail">{{ :product:api:list:postman4.png |}}</image> | <image shape="thumbnail">{{ :product:api:list:postman4.png?direct&900 |}}</image> |
| \\ | \\ |
| 5. Перейти на закладку "Headers" и в таблице создать заголовки (у SOAP два заголовка): | 5. Перейти на закладку "Headers" и в таблице создать заголовки (у SOAP два заголовка): |
| * SOAPAction = заголовок взять со страницы описания API-функции, например, для метода [[product:api:list:authenticate|Authenticate]] заголовок - ''http://streamline/Authenticate'' (пространство имен + название метода). | * SOAPAction = заголовок взять со страницы описания API-функции, например, для метода [[product:api:list:authenticate|Authenticate]] заголовок - ''http://streamline/Authenticate'' (пространство имен + название метода). |
| |
| <image shape="thumbnail">{{ :product:api:list:postman5.png |}}</image> | <image shape="thumbnail">{{ :product:api:list:postman5.png?direct&900 |}}</image> |
| \\ | \\ |
| 6. Перейти на закладку "Body": | 6. Перейти на закладку "Body": |
| * выбрать формат данных "XML". | * выбрать формат данных "XML". |
| |
| <image shape="thumbnail">{{ :product:api:list:postman6.png |}}</image> | <image shape="thumbnail">{{ :product:api:list:postman6.png?direct&900 |}}</image> |
| \\ | \\ |
| 7. Скопировать со страницы описания API-функции (например, [[product:api:list:authenticate|Authenticate]]) код запроса и вставить его в поле тела запроса в Postman. Сохранить запрос (кнопка "Save"): | 7. Скопировать со страницы описания API-функции (например, [[product:api:list:authenticate|Authenticate]]) код запроса и вставить его в поле тела запроса в Postman. Сохранить запрос (кнопка "Save"): |
| <image shape="thumbnail">{{ :product:api:list:postman8.png |}}</image> | <image shape="thumbnail">{{ :product:api:list:postman8.png |}}</image> |
| \\ | \\ |
| | 9. После нажатия на кнопку "Send" при корректно выполненном методе внизу появится строка с возвращаемыми параметрами: |
| |
| | <image shape="thumbnail">{{ :product:api:list:postman9.png |}}</image> |
| | \\ |
| | Готовый пример вызова метода: |
| | |
| | <image shape="thumbnail">{{ :product:api:list:postman10.png |}}</image> |