⌂ > ⎘ Открытый REST API

GET /ptz?command=gettours : Получение списка туров🔗

Доступно во всех типах лицензий.

Предупреждение

Данная команда передаётся через сервер на PTZ-устройство (камеру). Способность устройства выполнить команду и точность её выполнения зависят непосредственно от устройства и его интеграции с .

Важно

Во всех примерах указан локальный хост (localhost). При отправке реальных запросов замените его на адрес и порт сервера, на который отправляете запрос.

Примечание

Доступно получение ответа в формате JSON.

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

Для получения списка преднастроенных туров на камере используется тип запроса gettours.

GET http://localhost:8080/ptz?command=gettours&channelid=154ecba1-bac2-4183-9e19-d1df6ea88ca2&responsetype=json

Ответ на запрос🔗

Пример ответа на запрос в формате JSON:

[
  {
    "Id": "52aeee94-dcad-43be-aa19-5458f251136c",
    "Name": "Новый тур 1",
    "ContinueAfterUserPTZ": false,
    "ContinueType": "FromPreviousPreset",
    "ContinueAfterTime": 30,
    "States": [
      {
        "PresetNum": 1,
        "StayingInterval": 10
      },
      {
        "PresetNum": 2,
        "StayingInterval": 10
      },
      {
        "PresetNum": 3,
        "StayingInterval": 10
      }
    ]
  }
]