MessageBird SMS-Dienstanbieter

Wie man ein MessageBird-Konto erstellt

Um den MessageBird-Dienst nutzen zu können, müssen Sie ein Konto erstellen. In diesem Abschnitt zeigen wir Ihnen, wie das geht.

Auf der Hauptseite wählen Sie bitte die Schaltfläche 'Registrieren'.

Registrieren
Abbildung 1 - Klicken Sie auf 'Registrieren'

Geben Sie dann die Anmeldedaten an und klicken Sie auf die Schaltfläche 'Mit E-Mail registrieren'.

Kontodaten angeben
Abbildung 2 - Kontodaten angeben

Überprüfen Sie Ihre E-Mail und aktivieren Sie Ihr Konto.

erfolgreich registriert
Abbildung 3 - Erfolgreiche Registrierung

Nach der Anmeldung wählen Sie die "Dashboard-Lösungen"-Oberfläche.

Dashboard-Lösungen auswählen
Abbildung 4 - Dashboard-Lösungen auswählen

Und wählen Sie das Produkt SMS aus.

SMS auswählen
Abbildung 5 - SMS auswählen

Senden Sie einen Bestätigungscode an Ihre Telefonnummer.

Bestätigungscode senden
Abbildung 6 - Bestätigungscode senden

Nach der Bestätigung sind Sie fertig eingerichtet.

Anmelden
Abbildung 7 - Erfolgreiche Anmeldung

Wie man Ozeki 10 und MessageBird für ausgehende SMS-Nachrichten einrichtet

Dieses Kapitel bietet Ihnen detaillierte Informationen zur Konfiguration der MessageBird-Verbindung für das Versenden von SMS in der Ozeki 10 SMS Gateway-Software.

Melden Sie sich zunächst mit Ihrem Benutzernamen und Passwort bei Ozeki 10 an.

Bei Ozeki 10 anmelden
Abbildung 8 - Anmeldung bei Ozeki 10

Klicken Sie links auf 'Neue Verbindung hinzufügen'.

Neue Verbindung hinzufügen
Abbildung 9 - Neue Verbindung hinzufügen

Wählen Sie die 'MessageBird'-Verbindung aus und klicken Sie daneben auf installieren.

MessageBird-Verbindung installieren
Abbildung 10 - MessageBird installieren

Geben Sie auf der Installationsseite Ihren API-Schlüssel und Ihre Telefonnummer an.

API-Schlüssel angeben
Abbildung 11 - API-Schlüssel angeben

Ihren API-Schlüssel finden Sie im MessageBird-Dashboard.

MessageBird API-Schlüssel
Abbildung 12 - MessageBird API-Schlüssel

Danach können Sie eine Testnachricht senden.

Testnachricht senden
Abbildung 13 - Testnachricht senden

Wenn alles in Ordnung ist, wurde die Nachricht erfolgreich gesendet.

Nachricht gesendet
Abbildung 14 - Nachricht erfolgreich gesendet

Einrichtung von Ozeki 10 und MessageBird für eingehende SMS und Zustellberichte

Bevor Sie eingehende Zustellberichte und SMS empfangen können, müssen Sie Ports weiterleiten, um den externen Verkehr in Ihr Netzwerk zu routen.

1. Öffnen Sie einen Webbrowser und geben Sie Ihre Standard-Gateway-Nummer in die Adressleiste ein, dann drücken Sie Enter.

2. Geben Sie Ihren Benutzernamen und Ihr Passwort ein, um auf die Oberfläche Ihres Routers zuzugreifen. Der standardmäßige Benutzername und das Passwort sollten in der Dokumentation Ihres Routers oder auf einem Aufkleber an der Seite Ihres Routers aufgeführt sein. Wenn der standardmäßige Benutzername und das Passwort geändert wurden und Sie sich nicht daran erinnern, müssen Sie Ihren Router zurücksetzen.

3. Um Ports auf Ihrem Router weiterzuleiten, suchen Sie nach einem Tab oder Menü namens 'Port Forwarding/Port Triggering' oder etwas Ähnlichem.

4. Unabhängig davon, welchen Router oder welche Oberfläche Sie haben, müssen Sie dieselben grundlegenden Informationen eingeben. Geben Sie den Port, den Sie öffnen möchten, unter Extern (Port 1) und Intern (Port 2) ein oder geben Sie einen Bereich von Ports ein, die unter Start und Ende geöffnet werden sollen.
In diesem Fall verwendet Ozeki 10 standardmäßig Port 9505, daher können Sie diesen auch im Abschnitt 'Intern' angeben.

5. Wählen Sie das Protokoll (TCP, UDP oder beides).

6. Geben Sie die private IP-Adresse Ihres PCs ein, auf dem Ozeki 10 installiert ist.

7. Stellen Sie sicher, dass Sie die Änderungen gespeichert haben.

Portweiterleitung
Abbildung 15 - Portweiterleitung

Nachdem die Änderungen gespeichert wurden, geben Sie bitte die Callback-URL im Abschnitt Empfangen des erweiterten Tabs an.

Nachricht empfangen
Abbildung 16 - Nachricht empfangen

Um Nachrichten von MessageBird zu empfangen, müssen Sie das Webserver-Protokoll auf HTTP ändern.

Wählen Sie Bearbeiten und Einstellungen.

Einstellungen
Abbildung 17 - Einstellungen

Unter der Webserver-Konfiguration wählen Sie das HTTP-Protokoll und klicken Sie auf die Schaltfläche OK.

Webserver-Konfiguration
Abbildung 18 - Webserver-Konfiguration

Um die Änderungen zu übernehmen, starten Sie bitte den Ozeki 10-Dienst neu

Klicken Sie mit der rechten Maustaste auf Ihre Start-Schaltfläche und wählen Sie Ausführen.

Ausführen
Abbildung 19 - Ausführen

Geben Sie services.msc in das Ausführen-Feld ein.

Dienste
Abbildung 20 - services.msc

Um den Ozeki 10-Dienst neu zu starten, wählen Sie ihn in der Dienstliste aus und klicken Sie auf Dienst neu starten.

Ozeki 10 neu starten
Abbildung 21 - Ozeki 10 neu starten

Nach dem Neustart des Dienstes können Sie Nachrichten von MessageBird empfangen. Nun zeigen wir Ihnen, wie Sie eine MessageBird-Nummer kaufen und MessageBird für den Empfang von SMS-Nachrichten konfigurieren können.

Wählen Sie das Menü Nummern und klicken Sie auf die Schaltfläche Nummer kaufen.

Nummer kaufen
Abbildung 22 - Nummer kaufen

Wählen Sie im Popup-Menü Ihr Land aus, wählen Sie die SMS-Fähigkeit und wählen Sie eine Nummer aus der Liste.

Nummer auswählen
Abbildung 23 - Nummer auswählen

Nach dem Kauf können Sie Ihre Nummer in der Liste aller Nummern sehen.

Nummer gekauft
Abbildung 24 - Nummer gekauft

Wählen Sie nun den Flow Builder und klicken Sie auf Neuen Flow erstellen.

Neuen Flow erstellen
Abbildung 25 - Neuen Flow erstellen

Wählen Sie Benutzerdefinierten Flow erstellen

Benutzerdefinierter Flow
Abbildung 26 - Benutzerdefinierter Flow

Geben Sie im Menü "Neuen Flow einrichten" den Flow-Namen und den SMS-Trigger an.

Neuen Flow konfigurieren
Abbildung 27 - Neuen Flow einrichten

Wählen Sie dann Ihre Telefonnummer aus und ziehen Sie die HTTP-Anfrage unter die SMS.

HTTP-Anfrage hinzufügen
Abbildung 28 - HTTP-Anfrage hinzufügen

Wählen Sie in der HTTP-Anfrage die POST-Methode und fügen Sie die URL von Ozeki 10 ein. Klicken Sie abschließend auf Speichern und Veröffentlichen.

HTTP-Anfrage einrichten
Abbildung 29 - HTTP-Anfrage einrichten

Sie finden die URL im Abschnitt Empfangen des erweiterten Tabs.

Callback-URL
Abbildung 30 - Callback-URL

Nach der Veröffentlichung können Sie den neuen Flow im Flow Builder sehen.

Flow erstellt
Abbildung 31 - Flow erstellt

Senden Sie eine Testnachricht an diese Nummer und Sie werden sehen, dass die Nachricht in Ozeki 10 empfangen wurde.

Testnachricht empfangen
Abbildung 32 - Testnachricht empfangen

Texte mit der C# SMS API über MessageBird senden

Automatische SMS-Dienste funktionieren deutlich besser als menschliches Personal. Aus diesem Grund entscheiden sich die meisten Organisationen für den Aufbau automatisierter SMS-Lösungen. Ozekis C# SMS API bietet ein hervorragendes Werkzeug, um dieses Ziel zu erreichen. Diese C#-API ist großartig, weil sie auch Texte über leistungsstarke SMS-Protokolle senden kann, wie z.B. UCP oder CIMD2. Diese Protokolle werden von Mobilfunkbetreibern verwendet, um SMS untereinander auszutauschen. Durch die Implementierung dieser einzelnen API können Sie viele SMS-Dienste oder GSM-Telefonnetze mit einer einzigen Codebasis erreichen.

Wie man Textnachrichten von einem SQL-Datenbankserver über MessageBird sendet

Wenn Sie SMS von einem Datenbankserver senden möchten, können Sie die Datenbankverbindung nutzen, die Ihr SMS-Gateway bietet. Zum Senden und Empfangen von SMS können Microsoft SQL Server, SQL Express, Access, MySQL, PostgreSQL, MongoDB oder jeder andere ODBC/SQL-kompatible SQL-Datenbankserver verwendet werden. Das Verfahren ist einfach: Sie müssen zwei Datenbanktabellen erstellen: ozekimessageout.

Die Tabelle ozekimessageout wird zum Senden von SMS verwendet, während die andere, die ozekimessagein-Tabelle, zum Speichern eingehender SMS dient. Um eine Nachricht zu senden, müssen Sie lediglich einen SQL-INSERT-Befehl verwenden, um einen Eintrag in der ozekimessageout-Tabelle zu erstellen. Ozeki 10 wählt die SMS automatisch aus und liefert sie an den Empfänger. Während des Zustellvorgangs werden die Statusfelder und Zeitstempelfelder in der Datenbank aktualisiert, um Sie darüber zu informieren, wann die SMS von Ihrem System gesendet wurde, wann sie vom Mobilfunknutzer empfangen wurde und, falls ein Fehler auftrat, warum sie nicht zugestellt werden konnte.

Texte in einer SQL-Datenbank speichern
Abbildung 33 - SMS in einer Datenbank speichern

Diese Lösung ist nützlich, da sie die Verwendung benutzerdefinierter Abfragen ermöglicht und von SQL-Triggern und gespeicherten Prozeduren profitiert. Ein weiterer Vorteil ist, dass die meisten Geschäftsanwendungen datenbankgesteuert sind, sodass es sinnvoll ist, die Datenbank auch für SMS zu nutzen.

SMS von C# über MessageBird senden
Abbildung 34 - SMS von C# über MessageBird senden

E-Mail an SMS von MessageBird senden

Wenn Sie MessageBird einrichten, können Sie einen SMS-zu-E-Mail-Service für Büronutzer bereitstellen. Jeder E-Mail-Client, der eine E-Mail an eine speziell formatierte E-Mail-Adresse senden kann, kann SMS versenden. Das Format der E-Mail-Adresse lautet Telefonnummer@Hostname. Eine E-Mail-Adresse könnte so aussehen: 079763000@email.domain.com. Es ist auch möglich, die Mobilfunknummer in den Betreff der E-Mail einzufügen. In beiden Fällen wird der E-Mail-Text als SMS an die angegebene Telefonnummer weitergeleitet.

More information