Для получения заранее авторизованной ссылки на камеру (для получения как живого или архивного видео) необходимо:
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 часов |
GET http://127.0.0.1:8085/web2/secure/video/action.do?version=4.10.0.0&sessionid=FC126734&video_in=CAM:1&enable_token_auth=1&valid_token_hours=1&login=USER&password=PASS
{
"path" : "action.do?hmac=GAqUa429sjY2E9jCTpuYeaMqReW3Y7HI"
} |
Параметр | Описание |
|---|---|
| hmac | Токен |
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
Данный способ запроса является устаревшим. Рекомендуется выполнять запрос через модуль Веб-сервер 2.0. |
GET http://IP-адрес:{port}/action.do?hmac={hmac}
Параметр | Обязательный | Описание |
|---|---|---|
| port | Да | Номер порта, указанный на панели настройки объекта Web сервер для подключения к HTTP-серверу (см. Параметры подключения клиентов к Web-серверу) |
| hmac | Да | Полученный ранее токен |
GET http://127.0.0.1:80/action.do?hmac=GAqUa429sjY2E9jCTpuYeaMqReW3Y7HI