Entwickler HTTP SMS API zur Kommunikation mit dem Zentralserver

Dieses Dokument gibt einen Überblick auf alle verfügbaren Funktionen der HTTP-Schnittstelle zum Versenden von SMS.
Die HTTP API kann Ihre Anwendung (Client) mit easysms (Gateway), unter Zuhilfenahme des HTTP Protocols zum Versenden von SMS, integrieren. HTTPS wird für alle Transaktionen mit SSL-Verschlüsselung unterstützt.

Allgemeine Informationen

Der Client schickt eine HTTP GET Anfrage mit einer Liste aller benötigten Parametern zur easysms HTTP-Schnittstelle. easysms sendet eine HTTP Antwort zurück, die eine erfolgreiche Transaktion bedeutet.

Beachten Sie, dass in den unten aufgeführten Fällen das benutzte Trennzeichen für Rückgabewerte, '|', der senkrechte Strich (ASCII 124) ist. Bitte übergeben Sie alle Parameter im URL-Format.

Alle verfügbaren Befehle für diese easysms API Version sind hier aufgelistet.

SMS verschicken

URL: https://www.net2sms.gr/srvauth/index?cmd=easysms&action=send_sms

Akzeptierte Parameter

Parameter Beschreibung Notwendigkeit
text Die zu sendende Nachricht. Muss URL-kodiert sein. Pflicht
mobile_number MSIDSN des Empfängers der Nachricht. z. B.: 49175123456 Pflicht
originator Absender (alphanumerisch: max. 11 Zeichen, numerisch max. 16 Ziffern) Optional
flash Für Flash SMS auf TRUE setzen Optional
request_delivery Für Übertragungsbericht auf TRUE setzen Optional

Rückgabe (Returns)

return_code | sms_id | balance
Beschreibung
return_code 1 für Nachricht verschickt, ansonsten fehlgeschlagen
sms_id die Nachricht ID, Übertragungsberichte sind an die ID gebunden
balance der Kontostand

Beispiel Senden einer SMS

Um den Text 'Hello World' an '49175123456' mit Absender 'MyCompany' zu verschicken, verwende:

https://www.net2sms.gr/srvauth/index?cmd=easysms&action=send_sms&text=Hello%20World&mobile_number=49175123456&originator=MyCompany

Das Gateway wird antworten:

1|456123789|112

Was so viel heißt wie die SMS mit der ID 456123789 wurde erfolgreich eingestellt, Ihr Kontostand ist 112


Code Beispiele zum Senden einer SMS