Перейти в хранилище документации
Обратиться в техническую поддержку![]()
Для работы с модулем HTTP Сервер-сервер используются запросы, описанные ниже.
GET http://<IP-адрес>:<Порт>/core/GetLastID
...
{"lastId":"b686658c-764c-e911-8f42-001a7dda710e"}Фильтр настраивается на панели настройки объекта HTTP Сервер сервер – см. Настройка объекта HTTP Серверсервер.
GET http://<IP-адрес>:<Порт>/core/Events?keepAliveTime={keepAliveTime}&startingID={startingID}Параметры запроса:
Параметр | Обязательный | Описание |
|---|---|---|
| keepAliveTime | Нет | Интервал времени в секундах, с которым сервер будет отправлять клиенту json вида {"time":"2019-03-19T14:56:26.317"}, содержащий время сервера в стандарте UTC. По По умолчанию 5 секунд. |
| startingID | Нет | Id события, начиная с которого нужно получить события. |
Пример запроса:
GET http://localhost:40000/core/Events?keepAliveTime=5&startingID=8FFCDF07-5E4A-E911-95AE-F894C2A95BA4
...
| Code Block |
|---|
{"module":"video.run","protocol_id":"2dc6dfcb-5351-e911-8832-534e57000000","slave_id":"S-UYUTOVA","src_action":"MD_STOP","src_objid":"2","src_objtype":"CAM","time":"2019-03-28T12:20:03.977"} |
GET http://<IP-адрес>:<Порт>/core/GetReaders
...