Webhook-Protokolle anzeigen

2024-08-27Zuletzt aktualisiert

Um nicht empfangene Webhooks oder andere damit verbundene Probleme zu beheben, können API-Eigentümer (Application Programming Interface) von Drittanbietern die Webhook-Protokolle verwenden, um den Status jeder HTTP-Rückruf-Anfrage zu überprüfen, die an die Drittanbieter-URL gesendet wird.

Bevor Sie beginnen

Erstellen Sie Ihre Webhooks.

Was Sie noch wissen sollten

  • Nur ein Konto-Administrator oder ein Drittanbieter-API-Inhaber kann Webhook-Protokolle in Genetec ClearID™ einsehen.
  • Der Abschnitt Webhook-Protokolle wird erst am Ende der Webhook-Details angezeigt, nachdem der erste Rückruf erfolgt ist.

Prozedur

  1. Klicken Sie auf der Startseite auf Verwaltung > Webhooks .
  2. Wählen Sie den Webhook aus, für den Sie eine Fehlerbehebung durchführen möchten.
    TIPP:
    Wenn die Webhooks-Liste lang ist, können Sie das Suchfeld verwenden, um den gewünschten Webhook zu finden.
  3. Klicken Sie im Abschnitt Protokolle in der Spalte Rückrufdatum auf , einen bestimmten Bereich auszuwählen, oder verwenden Sie die Auswahl Datumsbereich, um Ihren eigenen Bereich anzugeben.
    BEMERKUNG:
    Der Zeitraum des Rückrufdatenbereichs ist auf maximal 1 Jahr begrenzt, und die Rückrufinformationen werden in umgekehrter chronologischer Reihenfolge angezeigt.
    Die folgende Abbildung zeigt Rückrufprotokolle, die akzeptierte Antworten enthalten.
    Der Abschnitt „Protokolle“ der Webhook-Detailseite in ClearID zeigt die Protokolle für einen aktiven Webhook an, einschließlich Rückrufdatum, URL und Status „Akzeptierte Antwort“.
    Die folgende Abbildung zeigt Rückrufprotokolle, die BadRequest-Antworten enthalten.
    Der Abschnitt „Protokolle“ der Webhook-Detailseite in ClearID zeigt Protokolle für einen aktiven Webhook an, einschließlich Rückrufdatum, URL und BadRequest-Antwortstatus.
  4. Überprüfen Sie die Protokoll-Informationen wie folgt:
    1. Überprüfen Sie in der Spalte Rückrufdatum, wann der Rückruf gesendet wurde (enthält Datumsbereichsfilter).
    2. Überprüfen Sie in der URL-Spalte für die URL, die zum Weiterleiten der Ereignisbenachrichtigung verwendet wird, ob das angegebene Ereignis aufgetreten ist und eine Benachrichtigung an die entsprechende Drittanbieter-API (Programm oder Anwendung) gesendet wurde.
    3. Überprüfen Sie in der Antwort-Spalte die Status, um zu überprüfen, ob die Drittanbieter-API den HTTP-Rückruf erfolgreich empfangen hat oder nicht. Beispiel: Accepted, BadRequest, InternalServerError usw.
    4. (Optional) Navigieren Sie durch die Rückrufprotokolle (vorwärts oder rückwärts), indem Sie auf die Symbole Nächste Seite oder Vorherige Seite klicken.