Wie man WhatsApp-Nachrichten von MS SQL Server sendet
Dieser Artikel ist eine detaillierte Anleitung, wie man Nachrichten von MS SQL Server sendet. Nachrichten gehen über WhatsApp hinaus und kommen herein. Ozeki SMS Gateway ermöglicht es Ihnen, eine MS SQL Server-Verbindung herzustellen und Textnachrichten aus einer Datenbank mit SQL-Code zu senden. Sie lernen auch, wie Sie eine Datenbank und Tabellen zum Speichern eingehender und ausgehender Nachrichten erstellen. Wir hoffen, Sie finden diesen Artikel informativ und lassen Sie uns beginnen!
Was ist Ozeki SMS Gateway?
Ozeki SMS Gateway ist eine professionelle SMS-Gateway-Software, die es Einzelpersonen und Softwareanwendungen ermöglicht, SMS-Nachrichten zu senden und zu empfangen, während sie die vollständige Kontrolle über die SMS-Infrastruktur bietet und Sicherheit gewährleistet.
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.
Voraussetzungen
- Ozeki SMS Gateway herunterladen
- Sqlcmd Utility herunterladen (Kostenlos)
- SQL Server herunterladen (Kostenlos)
- WhatsApp herunterladen (Kostenlos)
- Facebook-Entwicklerkonto registrieren (Kostenlos)
Wie man WhatsApp-Nachrichten von einer SQL-Datenbank sendet (Schnelle Schritte)
Um Nachrichten von Ozeki SMS Gateway an WhatsApp zu senden:
- Laden Sie das Ozeki SMS Gateway herunter
- Erstellen Sie ein WhatsApp-Geschäftskonto auf der Facebook-Entwicklerseite
- Starten Sie die Ozeki SMS Gateway-App
- Installieren Sie eine neue WhatsApp-Client-Verbindung
- Konfigurieren Sie die Verbindungseinstellungen
- Aktivieren Sie die WhatsApp-Verbindung
- Erstellen Sie einen SMS-Test
- Überprüfen Sie die Nachricht auf Ihrem Telefon
Wie man eine Nachricht über Ozeki SMS Gateway an WhatsApp sendet (Video-Tutorial)
Dieses Video zeigt Ihnen, wie Sie eine WhatsApp-Verbindung zum Ozeki SMS Gateway hinzufügen. Sie können die grundlegenden Einstellungen sehen, die erforderlich sind, um eine WhatsApp-Nachricht direkt zu senden. Sie können lernen, wie Sie die Standardvorlage erstellen. Datenbankgestützte WhatsApp-Nachrichten ermöglichen es Ihnen, das WhatsApp-Kommunikationssystem zu automatisieren. Nachdem die Verbindung hergestellt wurde, zeigt das Video, wie Sie die erste Testnachricht verfassen und senden, dann überprüfen wir die Protokolldatei, um die erfolgreiche Zustellung zu bestätigen.
Melden Sie sich zunächst bei Ihrem Ozeki SMS Gateway an und wählen Sie dann das Symbol für das SMS Gateway Desktop aus. In der Ozeki-Symbolleiste wählen Sie den Link Neue Verbindung hinzufügen (Abbildung 2) auf der linken Seite des Verbindungen-Panels aus, um WhatsApp zu installieren.
Wählen Sie im Abschnitt IP-SMS-Verbindungen, dienstespezifisch (SMS) den WhatsApp-Client aus und klicken Sie auf den Link Installieren (Abbildung 3). Nach der Installation sehen Sie die Konfigurationsoberfläche.
Klicken Sie neben dem Reiter Allgemein auf Erweitert und dann auf aktivieren diese beiden Kontrollkästchen unter Protokollstufe (Abbildung 4), um mehr Informationen über Routing-Entscheidungen und Nachrichtenzustellungsereignisse zu erhalten.
Jetzt müssen Sie die Verbindung konfigurieren. Kopieren Sie die WhatsApp Business Account ID (Abbildung 5) von Ihrer Meta for Developers-Seite. Sie müssen diese in den allgemeinen WhatsApp-Reiter des Ozeki SMS Gateway einfügen.
Gehen Sie zurück zum Allgemein-Reiter. Fügen Sie die WhatsApp Business Account ID in das Feld WABA-ID ein (Abbildung 6). Diese ID unterscheidet alle WhatsApp Business-Konten.
Kopieren Sie das Temporäre Zugriffstoken (Abbildung 7) von Ihrer Meta for Developers-Seite. Das temporäre Zugriffstoken, das der Dienst verwenden kann, um eine bestimmte Aufgabe auszuführen.
Fügen Sie das Temporäre Zugriffstoken von Ihrer Meta for Developers-Seite in das Feld Zugriffstoken ein (Abbildung 8).
Die Standardvorlage (Abbildung 9) wird verwendet, wenn keine Konversation mit dem Empfänger der Nachricht geöffnet ist. In diesem Fall wird die Vorlage anstelle der Nachricht gesendet.
Wenn die Konversation dann geöffnet wird, wird die ursprüngliche Nachricht automatisch gesendet.
Sie müssen zuerst die Telefonnummer des Empfängers im internationalen Format eingeben.
Zweitens müssen Sie den Nachrichtentyp angeben, in diesem Fall eine Vorlage.
Drittens gibt dieses Tag den Namen der Vorlage an, die verwendet werden soll.
Schließlich gibt dieses Tag den Sprachcode der Vorlage an.
Füllen Sie diese Felder wie folgt korrekt aus:
Tag 1: wa.to : $recipient
Tag 2: wa.type : template
Tag 3: wa.template.name : hello_world
Tag 4: wa.template.language.code : en_US
Wir müssen auch eine Telefonnummer für die Verbindung angeben. Kopieren Sie die Testnummer (Abbildung 10) von der Meta for Developers-Seite. Sie können kostenlose Nachrichten mit der bereitgestellten Testtelefonnummer senden. Sie können Ihre eigene Telefonnummer verwenden, die jedoch Beschränkungen und Kosten unterliegt.
Fügen Sie die Nummer in das Feld Telefonnummer ein und klicken Sie dann auf die OK-Schaltfläche, die blau hervorgehoben ist (Abbildung 11). Nachdem Sie die Schaltfläche gedrückt haben, müssen Sie die Verbindung aktivieren.
Um eine Verbindung herzustellen, müssen Sie den Schalter in der linken Steuerungstabelle umlegen, und er sollte grün sein (Abbildung 12). Wenn die Verbindung erfolgreich ist, können Sie dies in den Protokollen unter dem Reiter Ereignisse sehen, und Sie können den Dienst nutzen.
Wählen Sie im rechten Panel des Ozeki SMS Gateway den Reiter Test aus und erstellen Sie eine SMS-Nachricht, indem Sie Ihre Daten eingeben. Geben Sie die Telefonnummer der Empfänger ein und klicken Sie auf Senden, um die automatisch generierte Testnachricht zu senden. Wenn dies erfolgreich ist, erscheint unter dem Reiter ein grünes Häkchen, das anzeigt, dass die Verbindung hergestellt wurde (Abbildung 13). Sehen Sie sich die Nachricht auf Ihrem Telefon an.
Wie man Nachrichten von MS SQL sendet (Einfache Anleitung)
So senden Sie eine Nachricht von MS SQL:
- Datenbank und Tabellen erstellen
- Die Ozeki SMS Gateway App starten
- Neue SQL-Messaging-Anwendung hinzufügen
- MS SQL Server installieren
- Verbindungseinstellungen konfigurieren
- MS SQL Server-Verbindung aktivieren
- Eine Nachricht in die Datenbank einfügen
- Die Nachricht im Ordner "Gesendet" überprüfen
Wie man Nachrichten von MS SQL Server sendet (Video-Tutorial)
Dieses Video zeigt Ihnen, wie Sie Datenbanken erstellen. Wie Sie eine MS SQL Server-Verbindung auf Ozeki SMS Gateway einrichten. Das Video hilft Ihnen, die Verbindung zu konfigurieren. Es zeigt, wie Sie eine Nachricht direkt senden und gesendete sowie empfangene Nachrichten anzeigen können. Sobald die Verbindung hergestellt ist, zeigt Ihnen das Video, wie Sie die erste Testnachricht schreiben und senden und dann die Log-Datei überprüfen, um die erfolgreiche Zustellung zu bestätigen.
Eine Tabellendefinition für Nachrichten erstellen
Bevor Sie mit dem Versenden von SMS über SQL beginnen können, müssen Sie zunächst eine Datenbank und Tabellen erstellen. Sie können dies tun, indem Sie bestimmte Codezeilen in der Befehlszeile eingeben. Der Befehl CREATE DATABASE fügt die neue Datenbank selbst hinzu. Die beiden CREATE TABLE-Befehle fügen zwei Tabellen hinzu. Eine zum Speichern von eingehenden Nachrichten und eine zum Speichern von ausgehenden Nachrichten. Schließlich können Sie mit dem Befehl sp_addLogin einen Benutzernamen und ein Passwort erstellen, um die Datenbank zu authentifizieren.
CREATE DATABASE ozekidb GO USE ozekidb GO CREATE TABLE ozekimessagein ( id int IDENTITY (1,1), sender varchar(255), receiver varchar(255), msg nvarchar(160), senttime varchar(100), receivedtime varchar(100), operator varchar(30), msgtype varchar(30), reference varchar(30), ); CREATE TABLE ozekimessageout ( id int IDENTITY (1,1), sender varchar(255), receiver varchar(255), msg nvarchar(160), senttime varchar(100), receivedtime varchar(100), operator varchar(100), msgtype varchar(30), reference varchar(30), status varchar(30), errormsg varchar(250) ); GO sp_addLogin 'ozekiuser', 'ozekipass' GO sp_addsrvrolemember 'ozekiuser', 'sysadmin' GO
Datenbank und Tabellen erstellen
Um SMS mit MS SQL zu versenden, müssen Sie zunächst eine Datenbank und Tabellen erstellen. Dies erfolgt über die Befehlszeile. Öffnen Sie die Befehlszeile und geben Sie die oben genannte Codefolge ein. Der Befehl CREATE DATABASE erstellt die Datenbank selbst. Anschließend werden die Tabellen ozekimessagein und ozekimessageout mit dem Befehl CREATE TABLE erstellt. Abschließend fügen wir den Benutzernamen und das Passwort mit sp_addLogin hinzu (Abbildung 14). Die Datenbank ist nun bereit für den SMS-Versand in MS SQL.
Melden Sie sich zunächst bei Ihrem Ozeki SMS Gateway an und wählen Sie dann das Symbol SMS Gateway Desktop aus. In der Ozeki-Symbolleiste wählen Sie den Link Neuen Benutzer/Anwendung hinzufügen (Abbildung 15) auf der rechten Seite des Panels Benutzer und Anwendungen aus, um SQL-Messaging auszuwählen.
Wählen Sie im Installationsabschnitt Anwendungsschnittstellen die Option SQL-Messaging aus und klicken Sie auf den Link Installieren (Abbildung 16). Anschließend sehen Sie die verfügbaren SQL-Dienste zur Installation.
Suchen Sie unter SQL-Messaging nach MS SQL Server und klicken Sie auf Installieren (Abbildung 17). Nach der Installation sehen Sie die SQL-Konfigurationsoberfläche.
Klicken Sie neben dem Senden-Tab auf Erweitert und aktivieren Sie dann das Kontrollkästchen Protokoll an jede Nachricht anhängen unter Protokollstufe (Abbildung 18). Aktivieren Sie dieses Kontrollkästchen, um Zustellungsereignisse in das Ereignisprotokoll jeder Nachricht zu schreiben.
Gehen Sie zurück zum Allgemein-Tab und konfigurieren Sie die Verbindungseinstellungen (Abbildung 19).
Mit diesen Einstellungen können Sie eine Verbindung zu Ihrer eigenen SQL-Datenbank herstellen. Die Tabellen in der Datenbank werden später verwendet.
Server: lokale IP-Adresse
Port: Portnummer
Datenbank: Datenbankname
Benutzer-ID: Benutzername
Passwort: Passwort
Wenn alles korrekt ausgefüllt ist, drücken Sie die OK-Schaltfläche.
Um eine Verbindung herzustellen, müssen Sie den Schalter auf der linken Steuerungstabelle umlegen, und er sollte grün sein (Abbildung 20). Wenn die Verbindung erfolgreich ist, können Sie dies in den Protokollen unter dem Ereignisse-Tab sehen, und Sie können den Dienst nutzen.
Lassen Sie uns eine Nachricht in die Datenbanktabelle einfügen. Gehen Sie zunächst zum SQL-Tab Ihrer Verbindung. Wählen Sie INSERT INTO aus dem Dropdown-Menü aus. Ändern Sie die Telefonnummer und klicken Sie auf die Schaltfläche Ausführen, um den Befehl auszuführen (Abbildung 21). Dadurch wird die Nachricht in die Tabelle ozekimessageout eingefügt und eine Nachricht an die WhatsApp-Anwendung gesendet.
Aus der Tabelle ozekimessageout (Abbildung 22) können Sie die gesendeten Nachrichten abfragen, indem Sie die Option SELECT * auswählen. Wenn Sie diese Abfrage ausführen, können Sie die gesendete Nachricht in der Tabelle sehen.
Auf der linken Seite im Bedienfeld wählen Sie unter Ordner den Link Gesendet aus, und Sie können sehen, dass die Nachrichten gesendet wurden (Abbildung 23).
Klicken Sie auf den Ereignisse-Tab, und Sie können jede Protokollzeile sehen (Abbildung 24).
Wie Sie WhatsApp-Nachrichten in eine SQL-Datenbank empfangen (Einfache Schritte)
So empfangen Sie WhatsApp-Nachrichten in einer SQL-Datenbank:
- 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. Wie Sie Ihren WhatsApp-Webhook mit dem Ozeki SMS Gateway verbinden. Wie Sie den Webhook konfigurieren, welche Parameter Sie einstellen 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 beim Ozeki SMS Gateway an und wählen Sie dann das Desktop-Symbol des SMS Gateways aus. Wählen Sie in der Ozeki-Symbolleiste den vorhandenen WhatsApp-Client (Abbildung 25) auf der linken Seite des Verbindungsfelds aus.
Öffnen Sie das Menü WhatsApp-Konfiguration auf der Meta for Developers-Seite, um den Webhook zu konfigurieren (Abbildung 26). Klicken Sie auf Bearbeiten.
Der Webhook muss eingerichtet werden, da er dem Ozeki SMS Gateway ermöglicht, 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.
Auf der Seite des WhatsApp-Clients benötigen wir den Konfigurations-Tab. Scrollen Sie zum Abschnitt Veröffentlichte Callback-URL und kopieren Sie diese (Abbildung 27), 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 28).
Kopieren Sie den Verbindungsnamen und das Verify-Token (Abbildung 29). 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 die Schaltfläche Überprüfen und speichern.
Dann drücken Sie die Schaltfläche Verwalten (Abbildung 30).
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 31). 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 32), wenn wir alles richtig gemacht haben. Und Sie können die erfolgreiche Verbindung im Ozeki SMS Gateway testen.
Kehren wir zum Ozeki SMS Gateway zurück. Klicken Sie im WhatsApp-Client auf Ereignisse, um das Protokoll zu sehen. Senden Sie eine Nachricht in der WhatsApp-Anwendung, die Nachricht sollte im Protokoll erscheinen (Abbildung 33).
Auf der linken Seite im Bedienfeld, unter Ordner, klicken Sie auf den Link Weitergeleitet und wählen Sie den Tab Weiterleitung akzeptiert. Dort können Sie die Nachrichten sehen (Abbildung 34).
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 35), 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ü aus und Sie können jede empfangene Nachricht sehen (Abbildung 36).
Zusammenfassung
Wenn Sie die in diesem Artikel beschriebenen Schritte befolgen, können Sie ohne Probleme eine WhatsApp-SMS-Verbindung einrichten. Dadurch können Sie WhatsApp-Nachrichten über das Ozeki-SMS-Gateway senden und empfangen, was eine großartige Möglichkeit zur Kommunikation mit Kunden oder Klienten sein kann.
In diesem Artikel haben wir Ihnen gezeigt, wie Sie eine WhatsApp-SMS-Verbindung einrichten. Wir haben den Prozess detailliert erklärt, von der Erstellung einer WhatsApp-Anwendung im Facebook Developer Portal bis zur Einrichtung einer Verbindung im Ozeki-SMS-Gateway.
Wir haben Screenshots und Anleitungen für jeden Schritt bereitgestellt, damit Sie die Schritte leicht nachvollziehen können.
Hier sind einige weitere nützliche Tipps zur Einrichtung 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 Telefonnummer, die Sie Ihrer WhatsApp Business App hinzufügen, dieselbe ist, die Sie im Ozeki-SMS-Gateway verwenden.
- Testen Sie die Verbindung, indem Sie eine Testnachricht an eine Empfängertelefonnummer senden.
Wenn Sie weitere Fragen haben, senden Sie bitte eine E-Mail an info@ozeki.hu oder registrieren Sie sich auf unserer Website: https://myozeki.com für Hilfe.
More information
- WhatsApp-Nachrichten empfangen
- WhatsApp-Verbindungsfunktionen
- WhatsApp-Verbindungs-API
- WhatsApp-Nachricht von MS SQL
- Webhook