Webhook api übersicht: integration und automatisierung

Webhooks

Hier finden Sie Antworten zur Nutzung unserer Webhooks

Webhooks sind unverzichtbar, um schneller Informationen zu erhalten. Wir haben zwei Arten von Webhooks:

  1. Webhook für den Erhalt des Zustellstatus jeder SMS.

  2. Webhook für den Empfang eingehender SMS.

Lass uns jetzt jeden von ihnen diskutieren:

  1. Beginnend mit dem Webhook, der Ihren Server über den Zustellstatus von SMS informieren kann. Damit müssen Sie keine zusätzlichen API-Anfragen stellen, um SMS-Status zu verfolgen.

    Um es einzurichten, gehen Sie zu den Geräteeinstellungen und geben Sie in diesem Abschnitt folgendes in das Feld ein:
    WebHooks für SMS-Zustellstatus

    webhook_for_statuses
    {
      "sms_id": int,
      "status_id": int,
      "status_message": string,
      "sendto": string,
      "senttime": datetime,
      "sim": int (0 or 1),
      "device_id": int
    }
    

    Alles hier ist einfach und klar. Vielleicht braucht nur status_id eine Klärung.

    • 1 - Ausstehende SMS
    • 2 - SMS per Telefon angenommen
    • 3 - Warteschlange zum Senden. Certainly, it would have been more logical to place the status "queued for sending" before "SMS taken by phone," but for backward compatibility, the statuses are in the following order: 1, 3, 2."
    • 5 - Eingehende SMS
    • 6 - SMS per Telefon gesendet
    • 7 - SMS wurde gesendet
    • 8 - SMS wurde NICHT geliefert
    • 9 - SMS überhaupt nicht gesendet. Generischer Fehler. (Lies was mit diesem Fehler zu tun ist hier)
    • Andere, weniger häufige Fehler:
    • 10 - SMS nicht gesendet - No Service
    • 11 - SMS nicht gesendet - Null PDU
    • 12 - SMS nicht gesendet - Radio Off
    • 100, 101 - SMS nicht gesendet - NOT ALLOWED. (Berechtigungen für das Senden von SMS in der Anwendung wurden nicht gewährt)

Kommen wir nun zum Webhook für eingehende SMS. Sein Zweck ist es, Ihnen sofort eine eingehende SMS an Ihr System weiterzuleiten. Dies geschieht ganz einfach: Geben Sie einfach Ihren Endpunkt für diesen Webhook im Feld 'Webhooks for incoming SMS' an. In diesem Fall können Sie JSON über eine POST-Anfrage im folgenden Format empfangen:

webhook_incoming_sms
{
"address": int,
"date": datetime,
"date_sent": datetime,
"body": string,
"internal_id": int,
"sim": int,
"sms_id": int,  
"device_id": int,
"device_name": devicename
}
                        

Frage und Antwort

Gibt es Webhooks in der kostenlosen Version?

Ja! Sie können ein Testabonnement für Ihr Gerät erhalten und alle Funktionen des Dienstes testen. Diese Funktionalität ist jedoch im 'Ninja' Paket für $19 verfügbar
Sie können uns jederzeit per Telegram, WhatsApp, Skype oder E-Mail erreichen. Wir bemühen uns, schnell in Ihrer Sprache zu antworten! (Englisch, Russisch, Deutsch, Spanisch, Portugiesisch)

Wir sind fast immer über E-Mail, Telegramm oder Whatsapp in Kontakt.

Telegram Whatsapp Email skype
Sie können diese Linie als Endpunkt festlegen
https://webhook.site/
Für das Testen von Webhooks verwenden wir selbst eine externe Ressource, und wir empfehlen es Ihnen ebenfalls.
Wenn etwas für dich nicht funktioniert hat, zögern Sie nicht, uns zu schreiben

Wir sind fast immer über E-Mail, Telegramm oder Whatsapp in Kontakt.

Telegram Whatsapp Email skype