Веб-сокеты
В OMNI Platform реализована возможность отправлять события, приходящие от OMNI Agent, на сторонний сервис по веб-сокетам. Ниже показано подключение по веб-сокету на примере HTTP-клиента Postman:
- Скачайте и установите Postman.
- В интерфейсе клиента выберите file -> new -> WebSocket.
- В открывшейся вкладке укажите request URL:
ws://$DOMAIN/event-service/identification/ws?access=<your_token>
- для передачи по веб-сокету событий идентификацииws://$DOMAIN/event-service/non_identification/ws?access=<your_token>
- для передачи событий неидентификации.
- Соединение установлено, события отправляются на сервер.
примечание
Поскольку данные платформы и агента синхронизируются в среднем 1 раз в минуту, может произойти следующая ситуация:
Если в течение в среднем 1 минуты после удаления профиля из базы человек, которому принадлежал этот профиль, попадает в поле зрения камеры, агент формирует событие идентификации и передает его в платформу. Поскольку такого профиля на платформе уже не существует, платформа не может передать такое событие по веб-сокету. Такие “потерянные” события можно будет вывести только через GraphQL API платформы.