GET /command?type=recording : Включение / выключение записи на канале🔗
Доступно во всех типах лицензий.
Важно
Во всех примерах указан локальный хост (localhost). При отправке реальных запросов замените его на адрес и порт сервера, на который отправляете запрос.
Примечание
HTTP-интерфейс Macroscop позволяет не только получать сведения о системе, но и управлять некоторыми её элементами, выполняя описанные ниже CGI-запросы.
Такие запросы, за одним исключением, имеют следующий формат:
{Протокол}://{Сервер}:{Порт}/command?type={Тип}&login={Логин}&password={Пароль}&{Параметр}={Значение параметра}
Для ручного включения записи архива на канале используется тип запроса recording.
Пример запроса🔗
Пример запроса для включения записи продолжительностью 15 минут:
GET http://localhost:8080/command?type=recording&channelid=20d9884f-ae8c-45d3-ac5a-505ec258f01b&login=root&password=&mode=start&interval=15
Пример запроса для выключения записи:
GET http://localhost:8080/command?type=recording&channelid=20d9884f-ae8c-45d3-ac5a-505ec258f01b&login=root&password=&mode=stop
Примечание
Данный запрос не оказывает влияние на каналы, для которых запись архива отключена или уже ведётся постоянно.
Дополнительные параметры запроса🔗
Параметр |
Значение по умолчанию |
Описание |
|---|---|---|
channelid |
— |
Уникальный идентификатор канала. Может быть получен при выполнении запроса Получение конфигурации системы. Обязательный параметр |
mode |
— |
Режим записи архива. Возможные значения: start — начать запись, stop — остановить запись. Обязательный параметр |
interval |
— |
Время записи в минутах. Обязательный параметр при mode=start |