Перейти в хранилище документации
Обратиться в техническую поддержку![]()
Предыдущая страница Следующая страница
Для работы с модулем HTTP-сервер используются запросы, описанные ниже.
GET http://<IP-адрес>:<Порт>/core/GetLastID
Пример запроса:
GET http://localhost:40000/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
Пример ответа:
{"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
Пример запроса:
http://localhost:22441/core/GetReaders
с телом
{
"detail": true
}
Пример ответа:
{
"objects": [
{
"id": "1.1.1",
"guid": "04EF2B52-90D2-EC11-9515-D8BBC1166DF4",
"name": "Эмулятор СКУД Считыватель 1.1.1",
"_address": "1",
"_marker": "",
"flags": "",
"objname": "Эмулятор СКУД Считыватель 1.1.1",
"objtype": "ACFA_EMULATOR_ACS_READER",
"parent_id": "1.1",
"parent_type": "ACFA_EMULATOR_ACS_CONTROLLER",
"region_in": "",
"region_out": ""
},
{
"id": "1",
"guid": "02FA79B0-A5D2-EC11-9515-D8BBC1166DF4",
"name": "Hikvision Control Reader K1F100 1",
"_marker": "",
"card_save_mode": "0",
"flags": "",
"objname": "Hikvision Control Reader K1F100 1",
"objtype": "HIK_CR_K1F100_D8E",
"parent_id": "localhost",
"parent_type": "SLAVE"
},
{
"id": "1",
"guid": "E7065496-A5D2-EC11-9515-D8BBC1166DF4",
"name": "Контр. считыватель PR-x08 1",
"_marker": "",
"card_bits": "16",
"card_start": "0",
"fc_bits": "8",
"fc_start": "16",
"flags": "",
"objname": "Контр. считыватель PR-x08 1",
"objtype": "PARSEC_PR_X08",
"parent_id": "localhost",
"parent_type": "SLAVE",
"serial_number": ""
}
]
}