Benutzer-Werkzeuge

Webseiten-Werkzeuge


sms:start

SMS Versand CCU2

Dienstleister

Ich habe mich aufgrund des guten Supports und des meiner Ansicht nach, fairen Preises für einen SMS Versender aspsms.com entschieden. Die bieten vielfältige Schnittstellen und unter anderem natürlich auch die benötigte Webschnittstelle, d.h. ich kann SMS von der CCU2 per http/https versenden.

Klar ist der Preis von 60 Euro pro 1000 SMS (6 Cent pro SMS) erstmal erschreckend, dafür haben die einen wirklich guten und aufmerksamen Support und bisher habe ich keine Ausfälle mitbekommen bzw. SMS verpasst. Natürlich kann auch jeder andere Versender benutzt werden der SMS per Webschnittstelle anbietet.

CCU2 Vorbereitung

Was man auf der CCU2 braucht ist „curl“ über welches dann die Webaufrufe bei ASP-SMS getätigt werden. Am Besten installiert man den CuxD Daemon der auch noch allerlei andere feine Sachen zur Verfügung stellt udn benutzt dann das curl welches dort mitgeliefert wird.

Beispiele

SMS-Versand

Nachdem man sich bei ASP-SMS angemeldet hat bekommt man eine sogenannte Client-ID und einen Userkey. Die Client-ID ist nicht zu verwechseln mit dem Userkey welcher für den SMS Versand benötigt wird. Zusätzlich braucht man noch das Passwort welches man zum Anmelden auf der Webseite benutzt.

Der Aufruf um eine SMS zu versenden sieht nun folgendermassen aus:

string acc='USERKEY';
string pwd='EUER_VERGEBENES_PASSWORT';
string smsto='HANDYNUMMER';
string smsfrom='ABSENDERKENNUNG';
string text='Der eigentliche Text der SMS';

string url="https://webservice.aspsms.com/aspsmsx.asmx/SimpleTextSMS?UserKey=" # acc # "&Password=" # pwd # "&Recipient=" # smsto # "&Originator=" # smsfrom # "&MessageText=" # text ;
url = '"' # url # '"';

system.Exec("wget --no-check-certificate "#url, &stdout, &stderr);

Die ABSENDERKENNUNG kann jeder beliebige Text sein, ich verwende „CCU2“.

sms/start.txt · Zuletzt geändert: 2022/10/25 18:42 (Externe Bearbeitung)