Moin,
wäre eine coole Sache, bestimmte Kalenderevents oder Mails(die bestimmte Kriterien erfüllen) an ein
SMS-Gateways weiterzuleiten. Gibt es Lösungen für eGW ?
tschuess ABecker
Schnittstellenbeschreibung des HTTP-Gateways meines Providers
Das HTTP-Gateway dient dazu, Kurzmitteilungen über Ihre eigenen Skripte zu versenden. Der Versand erfolgt per Aufruf einer URI mit bestimmten Parametern. Eine Beschreibung der Parameter erfolgt weiter unten.
Um SMS über das HTTP-Gateway versenden zu können müssen Sie zuvor einen SMS-User im DCP anlegen, welchem der Versand über das HTTP-Gateway gestattet sein muss.
SMS-User anlegen
URI zum Versenden:
http://sms.provider.de/cgi-bin/sms_gateway.pl?user=providerfiles&password=test123&type=3&empfaenger=01711234567&absender=Ich&content=Dies ist eine Test SMS
Beschreibung der Parameter
* user: Dies ist der Name des Users den Sie im DCP angelegt haben. In der Beispiel URI wäre der Username providerfiles
* password: Hier geben Sie das zu dem Benutzer gehörende Passwort an. In dem Beispiel: test123
* type: Über diesen Parameter können Sie den Type der SMS auswählen. Möglich sind Type 2, 3 und 4.
o Type 2: Direktdeutscher Versand ohne Absenderkennung
o Type 3: Europäischer SMS-Versand mit Absenderkennung nach Europa. Außerdem ist es in diesem Typ nicht möglich an portierte Rufnummern zu senden und es kann Probleme bei Sonderzeichen geben
o Type 4: Direktdeutscher Versand mit Absenderkennung
Hier wäre es Type 3.
* empfaenger: Geben Sie hier die Handynummer des Empfaengers an. Bei SMS an nicht deutsche Betreiber geben Sie bitte die Auslandsvorwahl in folgendem Format an 0049. In dem oben aufgeführten Bespiel wird die SMS an die Nummer 01711234567 versendet.
* absender: Bei den Typen 3 und 4 können Sie einen eigenen Absender angeben. Bei Typ 3 darf dieser 6 Zeichen lang sein, bei Typ 4 bis zu 11 Zeichen. Im Beispiel ist der Absender Ich.
* content: Hier geben Sie den Inhalt Ihrer SMS an. Im Beispiel "Dies ist eine Test SMS"
Bei dem Versand über das HTTP-Gateway sind folgende Statusmeldungen möglich. Die Meldungen von 100 - 150 kommen direkt von dem SMS-Gateway, die Meldungen ab 200 sind providerintern:
* 100: SMS angekommen
* 101: SMS angekommen
* 110: Falsche Benutzerdaten
* 112: Keine Berechtigung
* 120: Absendernummer ungültig
* 121: Zielrufnummer ungültig
* 123: Kein Text übergeben
* 124: ungültiger SMS-Typ
* 130: Unzulässige Inhalte
* 131: Rufnummer existiert nicht
* 132: Empfang evtl. nicht möglich
* 133: Carrier verweigert die Ausgabe von Informationen
* 134: Angefragte Rufnummer ist ungültig
* 150: Reloadsperre
* 200: Authentifizierungsfehler
* 201: Limit erreicht
* 202: HTTP ist nicht erlaubt
* 203: Ungültiger Empfaenger
* 204: Kein Absender
* 205: Ungültiger Typ
* 206: Kein Inhalt