Para recibir los eventos de HikCentral mediante webpost, debemos utilizar el siguiente endPoint:
API Name: Subscribe the events by event type
Protocol: HTTPS
HTTP Method:POST
Data Type:application/json
Request Path:/api/eventService/v1/eventSubscriptionByEventTypes
body:
{
"eventTypes": [
198914
],
"eventDest": "http://192.168.50.253:8050/eventRcv"
}
Donde:
eventTypes es el código del evento que queremos recibir, estos se pueden consultar dando clic en el siguiente enlace:
Para este ejemplo el código sería 198914
eventDest es la url a donde HikCentral OpenAPI enviará un JSON mediante webpost con la información del evento.
Para esta demostración utilizamos el demo de HikCentral OpenAPI
Ejecutamos el demo:
Event Receiving >> [puerto a utilizar] >> Listening
Lo marcado en color azul es el evento recibido de HikCentral.
Lo marcado en color verde es el contenido del JSON del evento de como será recibido.