SendSimpleSMS
Mit Hilfe dieser Funktion können Sie einfache SMS ohne individuelle Absenderkennung als Rück-SMS ( Typ 6) versenden. Die SMS werden mit einer Maximallänge von 160 Zeichen sofort versendet (keine Zeitsteuerung möglich).
Mehrere Empfänger werden mit der Zeichenfolge "%0d%0a" getrennt.
Funktionsaufruf:
Parameter (Erklärung siehe unten):
User Passwort
Recipient SMSText
Ergebnis des Aufrufs: OK + JobID= Job wurde erfolgreich übermittelt (dies ist keine Versandbestätigung) 401:unknown: Benutzer oder Passwort falsch.
401: No Recipient: Kein Empfänger angegeben
Methodenüberblick und Funktionstest klicken Sie hier: SendSimpleSMS
User / SerialDies ist die Benutzerkennung (Seriennummer) die Sie bei der Anmeldung bei SMSCreator erhalten haben. Zu Testzwecken übergeben Sie bitte „test“ (mit dieser Benutzerkennung werden keine Nachrichten versendet)
Password Dieses Passwort erhalten Sie nach der Anmeldung bei SMSCreator. Zu Testzwecken übergeben Sie bitte „test“ (mit diesem Passwort werden keine Nachrichten versendet). Dieses Passwort ist nicht das WebShop Anmeldepasswort, sondern das Passwort, das bei der Anmeldung mit der Auftragsbestätigung versendet wurde.
Recipient
Der Recipient ist der Empfänger, an den die Nachricht versendet werden soll. Die Mobil.- oder Festnetznummer (nur Typ50) sollte folgendermaßen aufgebaut sein: 004917012345678 (für Deutschland)
004366412345678 (für Österreich)
Sollten Sie nur nach Deutschland senden können Sie die Nummer auch so übergeben:
017012345678
Versand von mehreren SMS pro Auftrag mit variablen Feldern:
Um Nachrichten an mehrere Empfänger senden zu können, werden die Empfänger durch \n (Hex10) getrennt. Bsp: 0049171123456789\n
0049172987654321\n …
Frei zu verwendende Felder: Sie haben die Möglichkeit frei definierbare Felder zu übergeben. Diese Felder werden mit den Empfängern übergeben:Empfänger;VORNAME;NACHNAME;ANREDE;ZUSATZ1,ZUSATZ2;ZUSATZ3;ZUSATZ4
#TIME# (wird durch die aktuelle Zeit ersetzt z.b.: "18:55" )
#DATETIME# (wird durch das aktuelle Datum ersetzt z.b.: "01.12.2008 18:55" ) Als Aufrufbeispiel:
004917021346587;Ulli;Arndt;Herr;T-Shirt;XXL;16.08.2010;6,95EUR\n
Verwendung dieser Felder im SMS-Text: Vielen Dank #ANREDE# #NACHNAME#, für Ihre Bestellung: #ZUSATZ1#, Größe: #ZUSATZ2#. Die Ware wird am #ZUSATZ3# erfolgen. Der Rechnungsbetr. #ZUSATZ4# wird eingezogen
oder
Aufruf:
004917123456789;;Arndt;Herr\n
Ergebnis
Hallo #ANREDE# #NACHNAME# hier die News von #TIME#: Die Alpha Bank schließt mit einem Plus von 3,4 Prozent.
SMSText
Der Text der mit einer SMS versendet werden soll. Die Länge kann bei verschiedenen SMS Typen variieren. Bitte verwenden Sie keine Sonderzeichen, wie *, @, €, usw. aus technischen Gründen kann ein Versand von Kurznachrichten, die diese Sonderzeichen enthalten, nicht gewährleistet werden. Sollte der übergebene Text länger sein als es der SMS-Typ zulässt, wird nach der max. Anzahl der Stellen der Text ohne Vorwarnung abgeschnitten.
Es können auch frei zu verwendende Felder übergeben werden um den Text an den Empfänger anzupassen: #VORNAME# oder #FELD1# #NACHNAME# oder #FELD2#
#ANREDE#
#ZUSATZ1# #ZUSATZ2#
#ZUSATZ3#
#ZUSATZ4#
#TIME# (wird durch die aktuelle Zeit ersetzt z.b.: "18:55" )
#DATETIME# (wird durch das aktuelle Datum ersetzt z.b.: "01.12.2008 18:55" )
Die Beschreibung der Verwendung finden Sie im Parameter „Recipient“.
|