Перейти в хранилище документации
Обратиться в техническую поддержку
GET http://IP-адрес:порт/web2/secure/configuration?pageItems={pageItems}&page={page}
Параметр | Обязательный | Описание |
---|---|---|
pageItems | Нет | Задает номер страницы, отображаемой в результате запроса. pageItems > 0. По умолчанию pageItems=1. |
page | Нет | Задает количество объектов, выводимых на странице. page > 0. По умолчанию page=1000. |
Внимание!
Если в системе много объектов (>1000) необходимо использовать постраничный вывод.
Обработка всех объектов производится перебором страниц, до получения пустого массива.
GET http://127.0.0.1:8085/web2/secure/configuration
Запрос возвращает список следующих объектов с указанием состояния:
JSON:
[ { "id": "1", "name": "oblast Область 1", "regions": [ { "id": "1.1", "zoneId": "1", "name": "Раздел 1.1 razdel", "zoneDescription": "описание зоны opisanie zoni" } ] }, { "id": "2", "name": "oblast Область 2", "regions": [ { "id": "2.1", "zoneId": "2", "name": "razdel Раздел 2.1", "zoneDescription": "описание зоны opisanie zoni" } ] } ]
XML:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <baseObjects> <CAM> <displayId>1</displayId> <displayName>Экран 1</displayName> <extId>5</extId> <id>CAM:5</id> <monitorId>1</monitorId> <monitorName>Монитор 1</monitorName> <name>Камера 5</name> <regionDescription>Описание области</regionDescription> <regionId>2.1</regionId> <regionName>Раздел 2.1</regionName> <state> <fullState>DISARMED</fullState> <id>connected</id> <type>NORMAL</type> </state> <type>CAM</type> <zoneId>2</zoneId> <zoneName>Область 2</zoneName> <additionalInfo></additionalInfo> <micId></micId> <presets/> <speakerId></speakerId> <telemetryId></telemetryId> </CAM> </baseObjects>
Параметр | Описание |
---|---|
Общие параметры | |
extId | Идентификатор объекта |
id | Тип и идентификатор объекта в формате ТИП:ID |
name | Название объекта |
state | Состояние объекта. В параметрах <id> и <type> указано состояние в терминах API, подробнее см. Состояние отдельного объекта |
type | Тип объекта |
Особые параметры | |
cams | Список камер в RTSP-сервере через точку с запятой |
port | Порт, используемый RTSP-сервером |
regionDescription | Описание области |
regionId | Идентификатор раздела, в который добавлен объект |
regionName | Название раздела |
zoneId | Идентификатор области, в который добавлен объект |
zoneName | Название области |
latitide | Широта (координата объекта при наличии геопривязки). |
longitude | Долгота (координата объекта при наличии геопривязки). |
monitorId | Для камеры: идентификатор монитора, на который добавлена камера. |
monitorName | Для камеры: название монитора, на который добавлена камера. |
geo_angle | Для камеры: угол обзора (см. Настройка отображения угла обзора камеры на Карте) |
additionalInfo | Для камеры: значение поля Дополнительная информация |
micId | Для камеры: идентификатор связанного микрофона. |
presets | Для камеры: список предустановок. |
speakerId | Для камеры: идентификатор связанного динамика. |
telemetryId | Для камеры: идентификатор устройства управления телеметрией. |
displayId | Для интерфейсных объектов: идентификатор экрана. |
displayName | Для интерфейсных объектов:название экрана. |