Перейти в хранилище документации
Обратиться в техническую поддержку![]()
Предыдущая страница Следующая страница
GET http://IP-адрес:порт/web2/secure/configuration?pageItems={pageItems}&page={page}&{objectClass}={objectClass}&{objectId}={objectId}
| Параметр | Обязательный | Описание |
|---|---|---|
| pageItems | Нет | Задает количество объектов, выводимых на странице. Значение должно быть больше 0, по умолчанию page=1000. Параметр page применяется только вместе с указанием параметра pageItems |
| page | Нет | Задает номер страницы, отображаемой в результате запроса. Значение должно быть больше 0, по умолчанию pageItems=1 |
| objectClass | Нет | Идентификатор класса объектов. Пример: GRELE, MACRO, CAM |
| objectId | Нет | Класс объекта и Id объекта, который указывается через двоеточие. Примеры: CAM:1, GRAY:5, PEOPLE_COUNTER:1 |
Внимание!
Если в системе много объектов (>1000), то необходимо использовать постраничный вывод.
Обработка всех объектов производится перебором страниц до получения пустого массива.
GET http://127.0.0.1:8085/web2/secure/configuration
Запрос возвращает список следующих объектов с указанием состояния:
JSON:
XML:
| Параметр | Описание |
|---|---|
| Общие параметры | |
extId | Идентификатор объекта |
id | Тип и идентификатор объекта в формате ТИП:ID |
name | Название объекта |
state | Состояние объекта. Описание параметров <id>, <type> и <fullState> см. в разделе Состояние отдельного объекта |
type | Тип объекта |
| Особые параметры | |
cams | Список камер в RTSP-сервере через точку с запятой |
port | Порт, используемый RTSP-сервером |
| regionDescription | Описание области |
regionId | Идентификатор раздела, в который добавлен объект |
| regionName | Название раздела |
| zoneId | Идентификатор области, в которую добавлен объект |
| zoneName | Название области |
| latitide | Широта (координата объекта). Параметр имеет ненулевое значение в следующих случаях:
|
| longitude | Долгота (координата объекта). Параметр имеет ненулевое значение в следующих случаях:
|
| monitorId | Для камеры: идентификатор монитора, на который добавлена камера. Если идентификаторов несколько, они разделяются точкой с запятой |
| monitorName | Для монитора: название монитора |
| geo_angle | Для камеры: угол обзора (см. Настройка отображения угла обзора камеры на Карте) |
| additionalInfo | Для камеры: значение поля Дополнительная информация |
| linkedObjects | Для камеры: список связанных объектов, разделенных запятой |
| micId | Для камеры: идентификатор связанного микрофона |
| presets | Для камеры: список предустановок |
| speakerId | Для камеры: идентификатор связанного динамика |
| telemetryId | Для камеры: идентификатор устройства управления телеметрией |
| displayId | Для интерфейсных объектов: идентификатор экрана. Если идентификаторов несколько, они разделяются точкой с запятой |
| displayName | Для экрана: название экрана |
| camList | Для монитора: список идентификаторов камер, добавленных в монитор, разделенные точкой с запятой |