Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Webhooks im Überblick

Machen Sie sich mit Webhooks und ihrem Vergleich zu APIs vertraut.

Sie können Webhooks so konfigurieren, dass sie Echtzeitbenachrichtigungen erhalten, wenn Ereignisse in Ihrer Juniper Mist Organisation oder innerhalb eines bestimmten Juniper Mist Standorts eintreten.

Sie kennen Webhooks vielleicht als benutzerdefinierte HTTP-Callbacks, HTTP-Posts oder HTTP-Benachrichtigungen. Diese Benachrichtigungen enthalten Ereignisdetails, die Sie in Ihren eigenen Anwendungen oder in Software von Drittanbietern verwenden können.

Wenn Sie mit der Arbeit mit Webhooks beginnen, kann es hilfreich sein, sie mit APIs zu vergleichen. APIs arbeiten nach einem Pull- oder Polling-Modell. Sie erstellen einen API-Aufruf, und Juniper Mist antwortet mit den angeforderten Daten. Im Gegensatz dazu arbeiten Webhooks mit einem Push-Modell. Nachdem Sie einen Webhook konfiguriert haben, erhalten Sie Daten, wenn Ereignisse auftreten.

Organisations-Webhooks ermöglichen es, Echtzeitdaten aus dem Unternehmen an eine bereitgestellte URL zu übertragen. Weitere Informationen finden Sie unter Webhooks für die Organisation.

Website-Webhooks ermöglichen es, Echtzeitdaten von einer bestimmten Website an eine bereitgestellte URL zu übertragen. Weitere Informationen finden Sie unter Websitewebhooks.

Illustration of the differences between APIs and Webhooks

Tabelle 1: Vergleich von REST APIs und Webhooks
  REST APIs, Webhooks
Modell Pull- oder Polling-Modell Push-Modell
Grenze 5000 pro Organisation pro Stunde Keine Begrenzung
Transaktionen Statistiken abrufen, Konfiguration erstellen, Konfiguration aktualisieren Push-Benachrichtigungen und wichtige Statistiken
Berichterstattung 100 Prozent Warnungen, wichtige Ereignisse oder Standort
Empfohlene Anwendungsfälle Automatisierung, Konfiguration Integration mit Überwachungstools oder Geschäftsanwendungen von Drittanbietern
Anmerkung:

Die Konzepte "Warnungen" und "Alarme" gelten als austauschbar. Wenn Sie jedoch eine Warnung konfigurieren, sollten Sie sich die Warnungs- oder Alarmsyntax notieren und die angezeigten Elemente verwenden.

API-Aufrufstruktur für Webhooks

Sie können Webhooks so konfigurieren, dass Echtzeitdaten und Benachrichtigungen über Ereignisse abgerufen werden, wenn sie in Ihrer Mist Organisation oder an einem bestimmten Standort auftreten. Nachdem Sie einen Webhook konfiguriert haben, können Sie einen API-Aufruf ausgeben, in dem Sie einen bestimmten Webhook zum Abrufen von Daten angeben. Die folgende Abbildung ist ein Beispiel für einen solchen API-Aufruf. Der Aufruf gibt den API-Endpunkt (Präfix), die Organisations-ID, die Ressource (webhooks) und die Webhook-ID () an.a7c61a9c-a25b-4c27-xxxx-xxxxxxxxxxxx

Example webhook with labels for API prefix, organization ID, resource, and webhook ID