Dokumentation | SmsGateway24.com
Curl & Guzzle (PHP)
NPM (js)
Github
Postbote Link
Wenn Ihr Dienst das Senden einer Anfrage über SSL (über https) nicht unterstützt, können Sie das HTTP-Protokoll
Ein Token erhalten
Beschreibung: Als Ergebnis dieser Abfrage erhalten Sie ein Token. Mit diesem Token können Sie in Zukunft auf den Server zugreifen und führen andere Anfragen durchführen.
Adresse https://smsgateway24.com/getdata/gettoken
Jetzt Ihr Token: Anmeldung
Methode: POST
| GET
Eingabeparameter
Variabel | Typ | Beschreibung |
---|---|---|
email* |
string | Ihr Login im System. Normalerweise E-Mail |
pass* |
string | Ihr Passwort im System |
Antwort
Variabel | Typ | Beschreibung |
---|---|---|
token |
string | Ihr Token für Anfragen. Token ist mit einem Konto verbunden Jetzt Ihr Token: Anmeldung |
error |
number | 0 / 1 - ist ein Fehler bei der Bearbeitung der Anfrage aufgetreten |
message |
string | Fehlermeldung |
SMS-Versand
Beschreibung: Erstellt SMS auf dem Server, um einen Stapel auf einmal zu versenden. Ermöglicht es Ihnen, viele SMS auf einmal zu erstellen mit einer Anfrage Link zur App SmsGateWay24
Adresse https://smsgateway24.com/getdata/addsms
Methode: POST
| GET
( %2B anstelle des Vorzeichens "+" in der GET-Anfrage verwenden )
Eingabeparameter
Variabel | Typ | Beschreibung |
---|---|---|
token* |
string | Ihren Token erhalten Sie über die Methode zur Erlangung eines Tokens |
sendto* |
string | Die Telefonnummer des Teilnehmers. Alle erforderlichen Zeichen sind erlaubt. Beispiel: +1- (928) -111-22-33. Oder mehrere Nummern mit Komma: +4915752982212, +4917642111111, +1 17642031984 |
body* |
string | Ziel-Nachrichtentext |
device_id* |
string | Geräte-ID Geräteliste |
timetosend |
datetime YYYY-MM-DD | YYYY-MM-DD HH:MM:SS |
[optional] Zeitpunkt für das Senden einer Nachricht. Zum Beispiel, 2018-10-25 00:00:00 |
sim |
integer | [nicht erforderlich] Sim #
![]() |
customerid |
int | Die ID-Nummer Ihres Kunden. Optionales Feld |
urgent |
boolean (1 or 0) | Dringende SMS. Optionales Feld Diese SMS wird mit Priorität gesendet. Es kann nützlich sein, wenn Sie OTP |
Antwort
Variabel | Typ | Beschreibung |
---|---|---|
error |
number | 0 / 1 - ist ein Fehler bei der Bearbeitung der Anfrage aufgetreten |
message |
string | Fehlermeldung |
sms_id |
integer | SMS-ID |
Versenden von Massen-SMS über JSON
Beschreibung: Erstellt eine SMS auf dem Server zum Versenden. Danach ruft das Telefon mit der Anwendung Smsgateway24 den Server an und nimmt die SMS entgegen und sendet sie von Ihrer Sim-Karte. Anwendung unter dem Link
Adresse https://smsgateway24.com/getdata/addalotofsms
Methode: POST
| GET
Eingabeparameter
Variabel | Typ | Beschreibung |
---|---|---|
datajson* |
JSON | Alle Daten im JSON-Format |
Antwort
Variabel | Typ | Beschreibung |
---|---|---|
error |
number | 0 / 1 - ist ein Fehler bei der Bearbeitung der Anfrage aufgetreten |
message |
string | Fehlermeldung |
Beispiel JSON
{"token":"df427bfcf113c9a21c67718035076b5b","smsdata":[{"sendto":"015752982212","body":"Test
message","sim":1,"timetosend":"2019-07-01
23:50:00","device_id":260},{"sendto":"+4915752982212","body":"Test message
2","sim":1,"timetosend":"2019-07-01 23:50:00","device_id":260,"urgent":1}]}
benutzerfreundlich
{ "token":"df427bfcf113c9a21c6771803501", "smsdata":[ { "sendto":"015752982212", "body":"Your password is 12345", "sim":1, "timetosend":"2019-07-01 23:50:00", "device_id":260, "customerid":122, "urgent":1 }, { "sendto":"015752982212", "body":"Regular SMS. Not urgnet", "sim":1, "timetosend":"2019-07-01 23:50:00", "device_id":260, "customerid":122, "urgent":0 } ] }
Alle SMS abrufen. (einschließlich eingehender SMS)
Beschreibung: Durch diese Anfrage können Sie alle Nachrichten erhalten, die mit Ihrem Konto verbunden
sind.
Außerdem können Sie erhalten
alle eingehenden
SMS, die von Kunden kommen. Bei dieser Methode sind alle Eingabevariablen erforderlich.
SMS-Nachrichten unterscheiden sich
sich im Status. ,
Link zur App SmsGateWay24 PRO
Adresse https://smsgateway24.com/getdata/getallsms
Methode: POST
| GET
Eingabeparameter
Variabel | Typ | Beschreibung |
---|---|---|
token* |
string | Ihren Token erhalten Sie über die Methode zur Erlangung eines Tokens |
device_id |
integer | Geräte-ID. Geräteliste |
status |
integer |
1 - Neu 2 - Vom Server entnommen 5 - Einkommen 6 - Per Telefon gesendet 7 - Geliefert 8 - Nicht zugestellte SMS 9 - Not SENT - Allgemeiner Fehler 10 - Nicht gesendet - Kein Dienst 11 - Nicht gesendet - Null PDU 12 - Nicht gesendet - Radio aus 100 - nicht gesendet - NICHT ERLAUBT 101 - nicht gesendet - Überhaupt nicht erlaubt |
begindate |
datetime YYYY-MM-DD | YYYY-MM-DD HH:MM:SS |
Zeitraum von |
enddate |
datetime YYYY-MM-DD | YYYY-MM-DD HH:MM:SS |
Zeitraum bis |
sim |
int | sim ist die Steckplatznummer im Telefon: 0 oder 1 (optional) |
customerid |
int | Die ID-Nummer Ihres Kunden. Optionales Feld |
onlycount |
0/1 | Nur Anzahl anzeigen |
phone |
string | Telefonnummer (optional) |
orderbydesc |
0 | 1 | Bestellen nach .. |
timezone |
string | Ihre lokale Zeitzone. Zum Beispiel Australien/Sydney einstellen get your zone name |
Antwort
Variabel | Typ | Beschreibung |
---|---|---|
error |
number | 0 / 1 - ist ein Fehler bei der Bearbeitung der Anfrage aufgetreten |
message |
string | Fehlermeldung |
count |
integer | SMS-Anzahl |
smss |
json | sms json object |
Tag hinzufügen
Beschreibung: Das Tag wird benötigt, um einen Newsletter für eine Gruppe von Zahlen zu erstellen. Zum Beispiel, Tag *Mitarbeiter*.
Adresse https://smsgateway24.com/getdata/savetag
Methode: POST
| GET
Eingabeparameter
Variabel | Typ | Beschreibung |
---|---|---|
token* |
string | Ihren Token erhalten Sie über die Methode zur Erlangung eines Tokens |
title* |
string | Tag-Name |
Antwort
Variabel | Typ | Beschreibung |
---|---|---|
error |
number | 0 / 1 - ist ein Fehler bei der Bearbeitung der Anfrage aufgetreten |
message |
string | Fehlermeldung |
tag_id |
number | Tag-ID |
Abrufen des Status einer einzelnen SMS
Beschreibung: Mit dieser Methode können Sie den Status der einzelnen SMS abfragen
Adresse https://smsgateway24.com/getdata/getsmsstatus
Methode: POST
| GET
Eingabeparameter
Variabel | Typ | Beschreibung |
---|---|---|
token* |
string | Ihren Token erhalten Sie über die Methode zur Erlangung eines Tokens |
sms_id* |
string | SMS-ID |
Antwort
Variabel | Typ | Beschreibung |
---|---|---|
sms_id |
integer | SMS-ID |
status |
integer | SMS-Status 1 - Neu 2 - Vom Server entnommen 5 - Einkommen 6 - Per Telefon gesendet 7 - Geliefert 8 - Nicht zugestellte SMS 9 - Not SENT - Allgemeiner Fehler 10 - Nicht gesendet - Kein Dienst 11 - Nicht gesendet - Null PDU 12 - Nicht gesendet - Radio aus 100 - nicht gesendet - NICHT ERLAUBT 101 - nicht gesendet - Überhaupt nicht erlaubt |
status_description |
string | Status Name |
error |
integer | 0 / 1 - ist ein Fehler bei der Bearbeitung der Anfrage aufgetreten |
message |
string | Fehlermeldung |
Geräteliste abrufen
Beschreibung: Sie können alles über Ihre Geräte herausfinden.
Adresse https://smsgateway24.com/getdata/getalldevices
Methode: POST
| GET
Eingabeparameter
Variabel | Typ | Beschreibung |
---|---|---|
token* |
string | Ihren Token erhalten Sie über die Methode zur Erlangung eines Tokens |
Antwort
Variabel | Typ | Beschreibung |
---|---|---|
count |
integer | Anzahl der Geräte |
device |
json | Beschreibung der einzelnen Geräte Beschreibung des Feldes
|
Beispiel
{ "count": 2, "device": { "1576": { "id": 1576, "title": "AOSP_on_IA_Emulator", "number": null, "imei": "358240051111110", "created": { "date": "2020-03-28 20:10:29.000000", "timezone_type": 3, "timezone": "UTC" }, "createdhumanformat": "28.03.2020 20:10:29", "lastseen": { "date": "2020-04-23 17:02:21.000000", "timezone_type": 3, "timezone": "UTC" }, "lastseenhumanformat": "23.04.2020 17:02:21", "serialnumber": "EMULATOR30X0X5X0", "siminfo": [ { "Slot": "0", "IccId": "89014103211118510720", "Number": " 15555215554", "Roaming": "0", "CountryIso": "us", "CarrierName": "Android (T-Mobile)" } ], "appversion": "12.1.21", "isappversionactual": false, "delaybetweeneachsms": null, "delaybetweenrequest": 1, "subscription": true }, "1297": { "id": 1297, "title": "Android_SDK_built_for_x86", "number": null, "imei": "null", "created": { "date": "2020-01-20 14:01:05.000000", "timezone_type": 3, "timezone": "UTC" }, "createdhumanformat": "20.01.2020 14:01:05", "lastseen": { "date": "2020-04-20 20:51:34.000000", "timezone_type": 3, "timezone": "UTC" }, "lastseenhumanformat": "20.04.2020 20:51:34", "serialnumber": "unknown", "siminfo": [ { "Slot": "0", "IccId": "8949226172233934327", "Number": "+4915752982212", "Roaming": "1", "CountryIso": "de", "CarrierName": "Drillisch (o2)" } ], "appversion": "12.1.21", "isappversionactual": false, "delaybetweeneachsms": 5, "delaybetweenrequest": 10, "subscription": false } } }
Gerätestatus abrufen
Beschreibung: Sie können sich über den Status Ihrer Geräte informieren
Adresse https://smsgateway24.com/getdata/getdevicestatus
Methode: POST
| GET
Eingabeparameter
Variabel | Typ | Beschreibung |
---|---|---|
token* |
string | Ihren Token erhalten Sie über die Methode zur Erlangung eines Tokens |
device_id* |
int | Gerätekennung Geräteliste |
Antwort
Variabel | Typ | Beschreibung |
---|---|---|
error |
integer | SMS-ID |
message |
integer | Fehlerbeschreibung |
lastseen |
datetime | Die Zeit, in der das Gerät online war |
device_id |
integer | Gerätekennung |
title |
string | Gerätename |
Kontakte mit einem Tag hinzufügen
Beschreibung: Fügen Sie Kontakte für jedes Tag hinzu. Zum Beispiel für das Tag * Mitarbeiter * werden Ihre Kollegen perfekt passen.
Adresse https://smsgateway24.com/getdata/savecontact
Methode: POST
| GET
Eingabeparameter
Variabel | Typ | Beschreibung |
---|---|---|
token* |
string | Ihren Token erhalten Sie über die Methode zur Erlangung eines Tokens |
fullname |
string | Kontaktname |
phone* |
string | Rufnummer |
tag_id* |
integer | Tag-ID |
Antwort
Variabel | Typ | Beschreibung |
---|---|---|
error |
number | 0 / 1 - ist ein Fehler bei der Bearbeitung der Anfrage aufgetreten |
message |
string | Fehlermeldung |
contact_id |
number | Kontakt-ID |
Einen Newsletter erstellen
Beschreibung: Sobald Sie den Tag erstellt haben, können Sie den Versand über die Tag-Telefone vornehmen.
Adresse https://smsgateway24.com/getdata/savepaket
Methode: POST
| GET
Eingabeparameter
Variabel | Typ | Beschreibung |
---|---|---|
token* |
string | Ihren Token erhalten Sie über die Methode zur Erlangung eines Tokens |
title* |
string | Titel des Newsletters |
device_id* |
number | Geräte-ID Geräteliste |
body* |
string | Ziel-Nachrichtentext |
tags* |
string | Tag Id. Kann mehrere sein, getrennt durch Kommas. Zum Beispiel: 12,13,14 |
sim* |
int | sim ist die Steckplatznummer im Telefon: 0 oder 1 (optional) |
Antwort
Variabel | Typ | Beschreibung |
---|---|---|
error |
number | 0 / 1 - ist ein Fehler bei der Bearbeitung der Anfrage aufgetreten |
message |
string | Fehlermeldung |
paket |
number | Paket-ID |

Excel für Massentexting verwenden
Sie können Massen-SMS über Excel versenden
- 1. download_excel
- 2. Geben Sie den Token und die Gerätenummer in die Excel-Datei ein
- 3. Sie können SMS direkt aus Excel versenden
- 4. Massenversand über Excel ist jetzt für Sie verfügbar

Get PHP SDK from GitHub:
https://github.com/smsgateway24/smsgateway24-php-sdk
Get on Packagist.org
https://packagist.org/packages/smsgateway24/smsgateway24-php-sdk
Or use command
composer require smsgateway24/smsgateway24-php-sdk
composer require smsgateway24/smsgateway24-php-sdk
Get NPM from GitHub:
https://github.com/smsgateway24/npm
Get on npmjs.com
https://www.npmjs.com/package/sms-gateway24?activeTab=readme
Or use command
npm i sms-gateway24
npm i sms-gateway24
Plugin für PrestaShop verwenden

How to:
I. Install steps:
1. Download the module from your account
2. Go to your shop's dashboard
3. Go to Modules
4. Click Add Module and select the archive you've downloaded from your computer
5. Install the module

II. Configuration
1. Enable - Choose to enable/disable SMS Notifications on your website;
2. Customer SMS consent - Choose if customers should give their consent when receiving SMS notifications. A dedicated page will be displayed on customer's account for the SMS consent.
3. Active API - The Main API Service used for sending SMS notifications;
4. API Token– The token used for your sms gateway account;
5. Device ID - The Device ID from your smsgateway.me or smsgateway25.com account

6. SIM ID - The Device ID from your smsgateway25.com account. SIM ID is required only if you use smsgateway25.com!
7. Admin's mobile phone - The number used to receive Admin Notifications. It must start with "+" followed by the country code;
6. Customer notifications - Notifications send only to customers;
9. Admin notifications - Notifications send only to admin;
10. Supplier notifications - Notifications send only to suppliers;
11. SMS delay - Send SMS notifications with a delay using CRON JOB; This option us useful when the Mobile Network Provider does not allow sending SMS messages at a very short interval of time;
12. Feed generation interval - Set the cron run interval;
13. SMS HISTORY button – displays the history log of the sent messages on the shop;
14. CLEAR SMS HISTORY button – clears the history log of the sent messages on the shop;
15. CLEAR SMS HISTORY button – clears the history log of the sent messages on the shop;
III. SMS Templates


Each SMS notification message can be customised.
Each Order Status can sent a customised sms message to the customer.
You can also use shortcodes to build the SMS template.

IV. Send single/bulk SMS.

The module allows you to send a single SMS or you can send Bulk SMS. The bulk SMS option is often

used to send SMS Marketing campaigns to the store’s clients.
V. Check the history
The module has an option that allows you to see the SMS messages that have been sent on the shop.

VI. Abandoned cart sms reminders
The module has an option that allows you to send SMS reminders to customers that have abandoned carts.

VII. Frequently asked questions
. My clients, or the admin does not receive any messages
. - Check your Phone, it must be permanently connected to Internet (Mobile data or Wireless) and needs to have a Carrier SMS Plan. Also be sure the app on your phone is not put to sleep – tutorial here.
. How can I change the automatic messages that are being sent with the module?
- The messages can be customised from Translations > Module Translations.
. Does this module works on iPhone?
- No, at this moment there’s no app for iPhone. If you find one please contact us and we’ll help you with the integration.
verwenden Sie amocrm für Ihr System. Das Plugin ist im Shop erhältlich
Installieren Sie das amocrm-Plugin für den Versand von SMS in Ihrem Unternehmen. Jetzt Plugin amocrm verfügbar in der Geschäft. Verwenden Sie Video für Details.
WordPress Plugin SMS GATEWAY

Github WordPress plugin For OTP
Verwenden Sie unser Plugin für Wordpress! Senden Sie One-Time-Passwörter (OTP) direkt aus Wordpress!
Beispielcode für 1C
Процедура ГлВыполнитьОтправкуСМС(Телефон,ТекстСМС) Экспорт Логин=СокрЛП(Константа.ЛогинСМС); Пароль=СокрЛП(Константа.ПарольСМС); КодУстр=СокрЛП(Константа.КодУстройстваСМС); Получатель=СокрЛП(Телефон); Сообщение=СокрЛП(Лев(ТекстСМС,256)); Сообщение=ГлПреобразоватьСтрокуВУТФ8(Сообщение); ТекстЗапроса="http://smsgateway24.com/getdata/smstosend?sendto="+Получатель+"&body="+Сообщение+"&device_id="+СокрЛП(КодУстр)+"&email="+Логин+"&pass="+Пароль; Результат=""; Если ЗагрузитьВнешнююКомпоненту("c:\v7plus.dll") <> 1 Тогда ТекстОшибки = "Компонента v7plus.dll не найдена!"; Сообщить(ТекстОшибки); Возврат; КонецЕсли; Ошибка=0; Соединение = СоздатьОбъект("AddIn.V7HttpReader"); Попытка Соединение.ОтправитьДляОбработки(ТекстЗапроса,каталогиб()+"\temp.txt", 1,Результат, 2); Исключение Ошибка=1; Сообщить("СМС не сформировано! для телефона "+Получатель+" Ответ сервера: "+Результат); КонецПопытки; Если Ошибка=0 Тогда Сообщить("ОК. СМС сформировано! для телефона "+Получатель+" Ответ сервера: "+Результат); КонецЕсли; КонецПроцедуры
Alte Methoden API (GET) (HTTPS + HTTP)
Link zur App SmsGateWay24
SMS-Versand
Beschreibung: Erstellt SMS auf dem Server, um einen Stapel auf einmal zu versenden. Ermöglicht es Ihnen, viele SMS auf einmal zu erstellen mit einer Anfrage : Link zur App SmsGateWay24
Adresse
https://smsgateway24.com/getdata/smstosend?sendto=Telefon
&body=NACHRICHT
&device_id=DEVICE_ID&email=Anmeldung
&pass=PASSWORT
Adresse https://smsgateway24.com/getdata/smstosend?sendto=ТЕЛЕФОН&body=СООБЩЕНИЕ&device_id=ID_УСТРОЙСТВА&email=ЛОГИН&pass=ПАРОЛЬ&timetosend=2018-06-08
13:40:00
Methode: GET
Eingabeparameter
Variabel | Typ | Beschreibung |
---|---|---|
email |
string | Ihr Login im System. Normalerweise E-Mail |
pass |
string | Ihr Kennwort |
sendto |
string | Die Telefonnummer des Teilnehmers. Alle erforderlichen Zeichen sind erlaubt. Beispiel: +1- (928) -111-22-33. Oder mehrere Nummern mit Komma: +4915752982212, +4917642111111, +1 17642031984 |
body |
string | Ziel-Nachrichtentext |
device_id |
string | Geräte-ID |
timetosend |
datetime [YYYY-mm-dd HH:MM:SS] | [optional] Zeitpunkt für das Senden einer Nachricht. Zum Beispiel, 2018-10-25 00:00:00 |
Antwort
Variabel | Typ | Beschreibung |
---|---|---|
error |
number | 0 / 1 - ist ein Fehler bei der Bearbeitung der Anfrage aufgetreten |
message |
string | Fehlermeldung |
sms_id |
integer | SMS-ID |
$ch = curl_init(); $url = "https://smsgateway24.com/getdata/smstosend?sendto=" . $save->phone . "&body=" . $body . "&device_id=" . $device_id . "&email=support@smsgateway24.com&pass=123456"; curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.13) Gecko/20080311 Firefox/2.0.0.13'); $output = curl_exec($ch); curl_close($ch);
Telegramm-Bot
Wenn Sie Benachrichtigungen über Telegram an Ihr Telefon senden möchten, dann verbinden Sie unseren Bot
Anfrage senden
Beschreibung: Senden Sie eine POST-Anfrage an den Server und die Leute erhalten eine Nachricht in einem Telegramm
Vor dem Versenden müssen Sie 3 Schritte durchführen:
- Telegramm von der offiziellen Website herunterladen Telegram.org
- Etwas zu schreiben bot @Smsgateway24bot
- Holen Sie sich Ihre ID durch den Bot @userinfobot
- POST-Anfrage senden
Adresse
https://smsgateway24.com/getdata/telegrammessage
Jetzt Ihr Token: Anmeldung
Methode: POST
| GET
Eingabeparameter
Variabel | Typ | Beschreibung |
---|---|---|
token |
string | Ihren Token erhalten Sie über die Methode zur Erlangung eines Tokens |
body |
string | Ziel-Nachrichtentext |
telegramid |
string | Ihre Id zu Telegram über @getmyid_bot |
Antwort
Variabel | Typ | Beschreibung |
---|---|---|
error |
number | 0 / 1 - ist ein Fehler bei der Bearbeitung der Anfrage aufgetreten |
message |
string | Fehlermeldung |