Вызов методов API с помощью Postman

Postman — это сервис для создания, тестирования, документирования, публикации и обслуживания API.

Вызов метода с помощью Postman:

1. Создать новую коллекцию запросов и переименовать ее (по необходимости):


2. В коллекции создать новый каталог и также переименовать его (по необходимости):


3. В каталоге создать новый запрос - вызвать функцию «Add request»:


4. Выбрать тип запроса «POST» и вставить в строку адреса запроса название сервера и путь components/services/.asmx со страницы Описание методов API:


5. Перейти на закладку «Headers» и в таблице создать заголовки (у SOAP два заголовка):

  • Content-Type = text/xml;charset=utf-8;
  • SOAPAction = заголовок взять со страницы описания API-функции, например, для метода Authenticate заголовок - http://streamline/Authenticate (пространство имен + название метода).


6. Перейти на закладку «Body»:

  • установить переключатель типа данных в положение «row»;
  • выбрать формат данных «XML».


7. Скопировать со страницы описания API-функции (например, Authenticate) код запроса и вставить его в поле тела запроса в Postman. Сохранить запрос (кнопка «Save»):


8. В поле запроса указать передаваемые параметры. Например, в методе API Authenticate в передаваемых параметрах нужно указать логин и пароль необходимого пользователя:


9. После нажатия на кнопку «Send» при корректно выполненном методе внизу появится строка с возвращаемыми параметрами:


Готовый пример вызова метода: