Webhooks
Webhooks er HTTP-anmodninger, som gør det muligt for web-applikationer at kommunikere med hinanden og gøre det lettere at sende realtidsdata fra en applikation til en anden, når en foruddefineret hændelse finder sted. For eksempel kan de sende hændelsesdata til et foruddefineret webhook-slutpunkt, når en bruger logger på systemet, eller når et kamera rapporterer en fejl.
Et webhook-slutpunkt (webhook URL) er den foruddefinerede adresse, som hændelsesdata skal sendes til, næsten som et envejstelefonnummer.
Du kan bruge webhooks til at bygge integrationer, som abonnerer på udvalgte hændelser i XProtect. Når en hændelse bliver udløst, bliver der sendt et HTTP POST til det webhook-slutpunkt, du har defineret for den pågældende hændelse. HTTP POST-brødteksten indeholder hændelsesdata i JSON.
Webhooks forespørger ikke systemet om data eller udløste hændelser, i stedet skubber systemet hændelsesdata til webhook-slutpunktet, når en hændelse finder sted, hvilket gør webhooks mindre ressourcekrævende og hurtigere at opsætte sammenlignet med polling-løsninger.
Webhooks kan indstilles til at blive integreret med eller uden brug af code scripts.
Bemærk
Du skal bekræfte, at hændelsesdataene er sendt fra XProtect overholder den eksisterende lovgivning om databeskyttelse og beskyttelse af privatområder i dit land.
Webhooks-funktionaliteten er som standard installeret og klar til brug på XProtect 2023R1 eller senere og viser handlingen Webhooks på fanen Regler i Management Client.
For yderligere oplysninger, se Webhooks i XProtect