Welchem Zweck dienen die WebHooks?
WebHooks werden zur Erhebung von Informationen über die Zustellung der Nachricht verwendet. In der GoSMS-Verwaltung lässt sich die URL-Adresse, die kontaktiert werden soll, wenn es zu dem erforderlichen Ereignis kommt (z.B. wenn die Nachricht zugestellt wird), einstellen. Die URL-Adresse kann auch eine Basic-Authentifizierung, z.B. http://user:pass@example.com, enthalten. Im Report erhalten Sie die gleichen Informationen, wie im Nachrichtendetail, doch darüber hinaus enthält er noch den Namen des Ereignisses und ein Link zum Detail.
Wie oft werden die Reporte versendet?
Um Sie nicht mit den Informationen über jede zugestellte Nachricht zu überlasten, werden alle Veränderungen jede 10 Sekunden aggregiert. Darauffolgend wird aufgrund der POST-Anforderung auf die ausgewählte URL-Adresse ein JSON-Report (kompaktes Datenformat für Datenaustausch) gesendet.
Was passiert, wenn meine URL-Adresse nicht erreichbar sein wird?
Sollte Ihre URL-Adresse mit einem der Statuscodes <400, 5XX> antworten, versucht das System den Sendebericht noch dreimal erneut zu senden.