Wie man WhatsApp-Nachrichten in eine SQL-Datenbank empfängt
Dieser Artikel ist eine detaillierte Anleitung, wie Sie WhatsApp-Nachrichten in eine SQL-Datenbank empfangen können. Die Nachrichten stammen von WhatsApp und werden über das Ozeki SMS Gateway an den Microsoft SQL-Server gesendet. Mit dem Ozeki SMS Gateway können Sie mühelos eine Verbindung zwischen Ihrer Datenbank und WhatsApp einrichten, wodurch Sie Nachrichten direkt in Ihre SQL-Tabellen empfangen können. Wir hoffen, Sie finden diesen Artikel informativ und los geht's!
Was ist WhatsApp-Messaging?
WhatsApp ist ein beliebter, kostenloser und plattformübergreifender Messaging-Dienst zum Austausch von Text-, Sprach- und Video-Nachrichten sowie Dokumenten und Fotos.
Was ist ein WhatsApp-Webhook?
Ein WhatsApp-Webhook ist eine Programmierschnittstelle, die es Dritten ermöglicht, automatisch über neue Nachrichten auf der WhatsApp-Plattform benachrichtigt zu werden und darauf zu antworten.
WhatsApp-Nachrichten in eine SQL-Datenbank empfangen
Die vom WhatsApp-Nutzer gesendete Nachricht geht an den WhatsApp-Server, der über eine API-Verbindung die Nachricht innerhalb von 24 Stunden an das Ozeki SMS Gateway sendet. Dann gelangt die Nachricht zum MS SQL-Datenbankserver.
Wie man WhatsApp-Nachrichten in eine SQL-Datenbank empfängt (Einfache Schritte)
Um WhatsApp-Nachrichten in eine SQL-Datenbank zu empfangen:
- Starten Sie die Ozeki SMS Gateway App
- Konfigurieren Sie den WhatsApp-Webhook
- Überprüfen Sie die Nachricht in der SQL-Datenbank
Wie man WhatsApp-Nachrichten in MS SQL empfängt (Video-Tutorial)
Dieses Video zeigt Ihnen, wie Sie Nachrichten von WhatsApp empfangen können. Wie Sie Ihren WhatsApp-Webhook mit der Ozeki SMS Gateway verbinden. Wie Sie den Webhook konfigurieren, welche Parameter Sie setzen müssen. Nach erfolgreicher Verbindung können Sie die eingehenden Nachrichten in der Log-Datei und auch in der Datenbank sehen.
Melden Sie sich zunächst bei der Ozeki SMS Gateway an und wählen Sie dann das Desktop-Symbol der SMS Gateway aus. In der Ozeki-Symbolleiste wählen Sie den vorhandenen WhatsApp-Client (Abbildung 2) auf der linken Seite des Verbindungs-Panels aus.
Öffnen Sie das WhatsApp-Konfigurationsmenü auf der Meta for Developers-Seite, um den Webhook zu konfigurieren (Abbildung 3). Klicken Sie auf Bearbeiten.
Der Webhook muss eingerichtet werden, da er der Ozeki SMS Gateway ermöglicht, eine Benachrichtigung an WhatsApp zu senden, wenn sie eine Nachricht von einem Mobiltelefon empfängt,
oder wenn sich der Status einer an ein Mobiltelefon gesendeten WhatsApp-Nachricht ändert.
Auf der WhatsApp-Client-Seite benötigen wir den Konfigurations-Tab. Scrollen Sie nach unten zum Abschnitt Veröffentlichte Callback-URL und kopieren Sie sie (Abbildung 4), es handelt sich um eine Vorlage. Dies hilft Ihnen, einfach zu kopieren und einzufügen.
Fügen Sie die Vorlage in das Feld Callback-URL ein (Abbildung 5).
Kopieren Sie den Verbindungsnamen und das Verify-Token (Abbildung 7). Der Verbindungsname gibt den Namen der Verbindung an, das Verify-Token ist für die Sicherheit verantwortlich.
Fügen Sie den Verbindungsnamen am Ende der Vorlage ein. Ersetzen Sie [public-ip]:[port] durch Ihre öffentliche IP mit Ihrem weitergeleiteten Port.
Fügen Sie das Verify-Token in das Verify-Token-Feld auf der Meta for Developers-Seite ein. Wenn Sie alles ausgefüllt haben, klicken Sie auf den Button Überprüfen und speichern.
Dann drücken Sie den Button Verwalten (Abbildung 6).
Sie müssen das Webhook-Feld auswählen, daher müssen Sie auf der Seite Nachrichten auswählen. Aktivieren Sie dieses Kontrollkästchen und klicken Sie auf Fertig (Abbildung 30). Die Auswahl des Nachrichtentyps in den WhatsApp-Webhook-Einstellungen zeigt an, dass der Webhook auf Nachrichten reagiert. Es bedeutet, dass der Webhook funktioniert, wenn Nachrichten empfangen und gesendet werden.
Es sollte so aussehen (Abbildung 9), wenn wir alles richtig gemacht haben. Und Sie können die erfolgreiche Verbindung in der Ozeki SMS Gateway testen.
Kehren wir zur Ozeki SMS Gateway zurück. Klicken Sie im WhatsApp-Client auf Ereignisse, um das Log anzuzeigen. Senden Sie eine Nachricht in der WhatsApp-Anwendung, die Nachricht sollte im Log erscheinen (Abbildung 10).
Auf der linken Seite im Kontrollpanel, unter Ordner, klicken Sie auf den Link Weitergeleitet und wählen Sie den Tab Weiterleitung akzeptiert. Dort können Sie die Nachrichten sehen (Abbildung 11).
Gehen Sie zurück zur Hauptseite und wählen Sie Ihren vorhandenen SQL-Server-Link auf der rechten Seite des Benutzer und Anwendungen-Panels (Abbildung 12), um die eingehende Nachricht auch hier zu sehen.
Lassen Sie uns eine Nachricht aus der Datenbank abfragen. Gehen Sie zum SQL-Tab Ihrer Verbindung. Wählen Sie SELECT * aus dem Dropdown-Menü und Sie können alle empfangenen Nachrichten sehen (Abbildung 13).
Häufig gestellte Fragen (FAQs)
Welchen Zweck hat der Webhook in der Ozeki SMS Gateway?
Der Ozeki SMS Gateway-Webhook ermöglicht es dem System, eine Benachrichtigung an WhatsApp zu senden. Wenn es eine Nachricht von einem Mobiltelefon empfängt, oder wenn sich der Status einer an ein Mobiltelefon gesendeten WhatsApp-Nachricht ändert.
Kann ich einen WhatsApp-Webhook zum Senden von Nachrichten verwenden?
Nein, das ist nicht möglich. Der Hauptzweck eines WhatsApp-Webhooks besteht darin, Benachrichtigungen zu empfangen und Informationen, die Webhook-Funktionalität ist nicht für das Senden von Nachrichten ausgelegt.
Warum einen WhatsApp-Webhook verwenden?
Ein WhatsApp-Webhook hilft Entwicklern, Antworten zu automatisieren, Benachrichtigungen zu erhalten und sich in Echtzeit mit anderen Systemen auf der WhatsApp-Plattform zu verbinden.
Welchen Zweck hat die Callback-URL in einem WhatsApp-Webhook?
Die Callback-URL in einem WhatsApp-Webhook ist der Ort, an den WhatsApp Nachrichten sendet, um Drittanbieter-Apps über Ereignisse wie neue Nachrichten oder Änderungen im Nachrichtenstatus zu informieren, über HTTP-Anfragen.
Ist ein WhatsApp-Webhook sicher?
Die Sicherheit eines WhatsApp-Webhooks hängt davon ab, wie er vom Entwickler eingerichtet wird. Es ist wichtig, sichere Verbindungen (HTTPS) und geeignete Authentifizierungsmethoden zu verwenden, um die Daten sicher und vertraulich zu halten. Innerhalb der Ozeki SMS Gateway ist er sicher.
Welche Informationen kann ich über einen WhatsApp-Webhook erhalten?
Mit einem WhatsApp-Webhook können Sie Informationen über neue Nachrichten, Aktualisierungen des Nachrichtenstatus (wie zugestellt oder gelesen) und andere wichtige Ereignisse auf WhatsApp erhalten.
Zusammenfassung
Dieser Artikel bietet Anleitungen zum Empfangen von WhatsApp-Nachrichten in einer SQL-Datenbank mit der Ozeki SMS Gateway. Der Artikel erklärt die Komponenten der WhatsApp- Nachrichtenübermittlung, den Zweck des Webhooks in der Ozeki SMS Gateway und die Schritte zur Konfiguration des Webhooks zum Empfangen von Nachrichten von WhatsApp. Zusätzlich bietet der Artikel Antworten auf häufig gestellte Fragen (FAQs) zu WhatsApp-Webhooks.
Durch Befolgen der detaillierten Anleitungen in diesem Artikel können Sie einfach WhatsApp-Nachrichten in Ihre bestehende SQL-Datenbank-Infrastruktur integrieren, was Ihre Kommunikationsprozesse und Datenverwaltung optimiert.
Mit den bereitgestellten Screenshots und Anleitungen können Sie die Schritte leicht nachvollziehen.
Zusätzlich hier einige wertvolle Tipps zur Konfiguration Ihrer WhatsApp- SMS-Verbindung:
- Stellen Sie sicher, dass Sie eine gültige WhatsApp Business Account-ID und ein temporäres Zugriffstoken haben.
- Stellen Sie sicher, dass die in der WhatsApp Business App hinzugefügte Telefonnummer mit der in der Ozeki SMS Gateway verwendeten übereinstimmt.
- Überprüfen Sie die Verbindung, indem Sie eine Testnachricht an eine Empfängertelefonnummer senden.
- Verwenden Sie eine sichere Callback-URL für Ihren WhatsApp-Webhook.
Falls Sie weitere Fragen haben, senden Sie bitte eine E-Mail an info@ozeki.com oder registrieren Sie sich auf unserer Website: https://myozeki.com für Hilfe.