Dieser Artikel erklärt Webhooks. Was sind sie? Wie funktionieren sie? Wie verwende ich sie, um eine Integration einzurichten?
Was sind Webhooks?
Auf den ersten Blick können Webhooks überwältigend wirken, und es kann einige Zeit dauern, bis Sie sich mit der Idee vertraut gemacht haben. Wenn Sie jedoch verstehen, was Webhooks leisten können und wie sie funktionieren, können sie äußerst leistungsfähig sein. Am einfachsten kann man sich einen Webhook als eine Art Benachrichtigung auf Steroiden vorstellen. Die Benachrichtigung kann eine Nutzlast von Daten enthalten, die von der empfangenden Partei verwendet werden können.
Warum sollte ich Webhooks verwenden?
Webhooks sind der einfachste Weg, eine Integration einzurichten. Webhooks können verwendet werden, um Daten von unserer Software an ein anderes System zu senden, wenn ein Teilnehmer eine Prüfung oder einen Kurs abschließt.
Webhooks erklärt
Es gibt verschiedene Formate für Webhooks: formularcodiert, JSON und XML.
undefined Form-encode:first_name=John&last_name=Doe&gender=maleJSON: { "first_name": "John", "last_name": "Doe", "gender": "männlich"}XML: JohnDoemale
Unsere Webhooks verwenden die JSON-Kodierung.
Wenn Sie Webhooks aktiviert haben und ein Teilnehmer einen Kurs oder eine Prüfung abschließt, generieren wir die Nachricht mit dem Payload. Als Nächstes benötigen Sie eine URL, an die Sie die Nachricht senden können. Wir nennen dies die API-Endpunkt-URL. Diese URL erhalten Sie von dem empfangenden System. Wenn Sie diese URL in unser System eingeben, senden wir die Daten an diese URL. Die empfangende Software hört auf diese URL und verarbeitet die Daten jedes Mal, wenn sie eine Meldung erhält.
Hinweis: Die API-Endpunkt-URL für Webhooks muss eine verschlüsselte HTTPS-Verbindung verwenden und nicht eine unsichere HTTP-Verbindung.
Jetzt, da Sie mehr über Webhooks wissen, können wir sie einsetzen! Lesen Sie den folgenden Artikel über die Verwendung von Webhooks und Zapier, um Ihre erste Integration einzurichten.
Sie benötigen den Advanced-Plan, um die Webhooks zum Laufen zu bringen.
