Elementy webhook
Elementy webhook to żądania HTTP, które umożliwiają aplikacjom internetowym komunikację między sobą i ułatwiają wysyłanie danych w czasie rzeczywistym z jednej aplikacji do drugiej w przypadku wystąpienia predefiniowanego zdarzenia, na przykład wysyłanie danych o zdarzeniu do predefiniowanego punktu końcowego elementu webhook, gdy użytkownik loguje się do systemu lub gdy kamera zgłasza błąd.
Punkt końcowy elementu webhook (adres URL elementu webhook) to predefiniowany adres, na który mają zostać wysłane dane zdarzenia, podobnie jak w przypadku jednokierunkowego numeru telefonu.
Elementów webhook można używać do budowania integracji, które subskrybują wybrane zdarzenia w XProtect. Wyzwolenie zdarzenia powoduje wysłanie HTTP POST do punktu końcowego elementu webhook zdefiniowanego dla tego zdarzenia. Treść HTTP POST zawiera dane zdarzeń w formacie JSON.
Elementy webhook nie sondują systemu pod kątem danych lub wyzwolonych zdarzeń. Zamiast tego system przesyła dane o zdarzeniach do punktu końcowego elementu webhook w przypadku wystąpienia zdarzenia, co sprawia, że elementy webhook są mniej wymagające i szybsze w konfiguracji w porównaniu z rozwiązaniami do sondowania.
Elementy webhook można konfigurować w celu integracji z lub bez użycia skryptów kodu.
Uwaga
Użytkownik powinien sprawdzić, czy dane o zdarzeniu przesyłane z XProtect są zgodne z obowiązującymi w jego kraju przepisami dotyczącymi ochrony danych i prywatności.
Funkcja elementów webhook jest domyślnie zainstalowana i gotowa do użycia na XProtect 2023R1 lub nowszej oraz wyświetla czynność elementów webhook na karcie Reguły w Management Client.
Więcej informacji – patrz Elementy webhook wXProtect