Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Для получения заранее авторизованной ссылки на камеру (для получения как живого или архивного видео) необходимо:

  1. Выполнить запрос для получения токена

...

  1. .
  2. Выполнить запрос по полученному токену.

Общий формат запроса для получения токена:

GET http://IP-адрес:порт/web2/secure/video/action.do?version={version}&sessionid={sessionid}&video_in={video_in}&enable_token_auth={enable_token_auth}&valid_token_hours={valid_token_hours}&login={login}&password={password}

Параметры запроса:

Параметр

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

Описание

versionДа

См. Версия продукта

video_inДаИдентификатор камеры в формате "ТИП:ИДЕНТИФИКАТОР", например, "CAM:1"
sessionidНетИдентификатор сессии
targetidДаСоответствует cam.id
login НетИмя пользователя ПК Интеллект, если установлен
passwordНетПароль пользователя ПК Интеллект, если установлен
enable_token_authДаДля включения авторизации по токену указать значение  "1"
valid_token_hoursНет

Время действия токена действия токена в часах. Максимальное значение - неделя.  Токен Токен перестает действовать через указанный период времени

Значение по - умолчанию 12 часов

Пример запроса:

...

Параметры ответа:

Параметр

Описание

hmacТокен

Общий формат запроса по полученному токену через Веб-сервер 2.0:

GET http://IP-адрес:порт/web2/secure/video/action.do?hmac={hmac}

Параметры запроса:

Параметр

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

Описание

hmacДа

Полученный ранее токен

Пример запроса:

GET http://127.0.0.1:8085/web2/secure/video/action.do?hmac=GAqUa429sjY2E9jCTpuYeaMqReW3Y7HI

Общий формат запроса по полученному токену через Web сервер 1:

Info
titleПримечание

Данный способ запроса является устаревшим. Рекомендуется выполнять запрос через модуль Веб-сервер 2.0.

GET http://IP-адрес:{port}/action.do?hmac={hmac}

Параметры запроса:

Параметр

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

Описание

portДаНомер порта, указанный на панели настройки объекта Web сервер для подключения к HTTP-серверу (см. Параметры подключения клиентов к Web-серверу)
hmacДа

Полученный ранее токен

Пример запроса:

...