Начало работы с Postman
Для большинства запросов SDK необходимо получить id сессии, получение возможно двумя способами:
- Указав пароль SDK
- Указав логин\пароль произвольного пользователя
Какой способ выбрать зависит от конкретной задачи .
Из готовой коллекции запросов TrassirPostman выберите "Получение id сессии с указанием пароля SDK"
Обратите внимание на запрос, значения {{ip}} и {{PassSDK}} будут ссылаться на глобальные переменные которые мы создали ранее.
Для Выполнения запроса нажмите SEND ,
По результату получим ответ:
Для автоматизации процесса тестирования написан тест, по завершению которого будет автоматически создана глобальная переменная sidSDK с присвоенным значением id сессии.
Из готовой коллекции запросов TrassirPostman выберите "Запрос дерева объектов"
В запросе используется переменная {{sidSDK}} значение которой получено ранее.
Из полученного ответа получим значения для перемеренных (ChanelGUID, OperatorGUI, ChanelGUIDPTZ):
Скопируйте значение GUID канала, откройте Enviroment quick look и вставьте значение в переменную ChanelGUID → Enter
Аналогичным способом добавьте значения в переменные OperatorGUI, ChanelGUIDPTZ.
Некоторые запросы содержат дополнительные параметры которые возможно изменять непосредственно перед отправкой запроса, к примеру откройте "Запрос скриншота"
Параметр timestamp (время кадра сохраненного в архиве ) отредактируйте перед отправкой запроса.
Более подробно с командами SDK можно ознакомится в руководстве пользователя Trassir SDK