SMS-Dokumentation
Bei SMSmobileAPI sind wir bestrebt, unsere API so kompatibel wie möglich mit jeder Architektur oder Plattform zu machen.
Whether you’re using REST, SOAP, cURL, or various programming languages like Python, JavaScript, PHP, and more, our API is designed to integrate seamlessly into your projects.
Wir haben auch gebrauchsfertige Plugins für E-Commerce-Lösungen und -Software. Klicken Sie hier, um sie zu entdecken.
.

SMS sendenNicht gesendete SMS erneut sendenLOG SMS gesendetSMS erhaltenSMS löschenSMS empfangen - WebhookAuthentifizierung |
SMS sendenDieser Endpunkt ermöglicht Ihnen, eine SMS von Ihrem Mobiltelefon zu senden.Endpunkt:ERHALTEN POST https://api.smsmobileapi.com/sendsms/
Parameter:- apikey: Ihr eindeutiger API-Schlüssel.
- recipients: Die Telefonnummer des Empfängers.
- message: Die zu sendende Nachricht (Die Nachrichtenlänge ist nicht auf 160 Zeichen begrenzt; Sie können längere Nachrichten senden)
- sendwa: 1 = die Nachricht muss über WhatsApp versendet werden.
- schedule_timestamp = Stellt den Zeitpunkt dar, ab dem die SMS gesendet werden soll - Muss ein **UNIX-Zeitstempel (GMT 0)** sein
Beispiel:
GET https://api.smsmobileapi.com/sendsms?apikey=IHR_API_SCHLÜSSEL&recipients=+1234567890&message=HelloWorld
Eine nicht gesendete SMS erneut sendenDieser API-Endpunkt wird verwendet, um eine nicht gesendete SMS erneut zu senden (nur, wenn die Nachricht einen Fehlerstatus aufweist). Endpunkt:Parameter:- guid: (erforderlich) GUID der erneut zu sendenden Nachricht.
Beispiel:
GET https://api.smsmobileapi.com/resend/?apikey=IHR_API_SCHLÜSSEL&guid=GUID_DER_NACHRICHT
Protokoll der von der API gesendeten SMSDieser API-Endpunkt wird verwendet, um das Protokoll der über die API gesendeten SMS-Nachrichten abzurufen. Endpunkt:ERHALTEN https://api.smsmobileapi.com/log/sent/sms/
Parameter:- apikey: (erforderlich) Ihr API-Schlüssel.
- guid_message: kurz gesagt durch die eindeutige Kennung für die Nachricht, die zum Sortieren und Filtern verwendet wird.
- before: Rufen Sie Nachrichten ab, die vor diesem bestimmten Zeitstempel oder dieser GUID gesendet wurden.
- error_api: Geben Sie „1“ („&error_api=1“) ein, um alle SMS aufzulisten, bei denen während der API-Anforderung ein Fehler aufgetreten ist.
- error_mobile: Geben Sie „1“ („&error_mobile=1“) ein, um alle SMS aufzulisten, bei deren mobiler Verarbeitung ein Fehler aufgetreten ist.
Beispiel:Empfangene SMSDieser API-Endpunkt dient zum Abrufen von auf dem Smartphone empfangenen SMS-Nachrichten. Endpunkt:ERHALTEN https://api.smsmobileapi.com/getsms/
Parameter:- apikey: Der API-Schlüssel, den Sie haben oder erhalten werden.
Beispiel:
GET https://api.smsmobileapi.com/getsms/?apikey=IHR_API_SCHLÜSSEL
SMS löschenDieser API-Endpunkt wird zum Löschen von SMS-Nachrichten aus dem Serverprotokoll der SMS Mobile API verwendet Endpunkt:ERHALTEN https://api.smsmobileapi.com/deletesms/
Parameter:- apikey: Der API-Schlüssel, den Sie haben.
- guid_message: Die eindeutige ID der zu löschenden Nachricht.
- date_start: Bei alleiniger Verwendung werden alle Nachrichten des angegebenen Tages gelöscht.
Beispiel:
Holen Sie sich https://api.smsmobileapi.com/deletesms/?apikey=IHR_API_SCHLÜSSEL
Hinweis: Gelöscht werden nur die SMS, die in den Protokollen Ihres Mobile-App-Kontos gespeichert sind. SMS auf dem Mobilgerät selbst werden nicht gelöscht, da wir darauf keinen Zugriff haben. Webhook – SMS ReceivedDieses Webhook-System sendet bei jedem SMS-Empfang eine POST-Anfrage an die konfigurierte URL. Das System stellt Echtzeit-Updates sicher, indem es die SMS-Details an die angegebene Webhook-URL sendet. So konfigurieren Sie den Webhook im DashboardBefolgen Sie diese Schritte, um Ihre Webhook-URL im Dashboard einzurichten:
Webhook-NutzlastWenn eine SMS empfangen wird, sendet das System die folgende JSON-Nutzlast an Ihre Webhook-URL:
Nutzlastfelder:
Beispiel für einen Webhook-EndpunktIhr Server sollte bereit sein, eingehende POST-Anfragen zu verarbeiten. Unten finden Sie ein Beispiel-PHP-Skript zur Verarbeitung der Webhook-Nutzlast:
Testen des WebhooksVerwenden Sie zum Testen Ihrer Webhook-Konfiguration Tools wie: Mit diesen Tools können Sie die vom System gesendete Nutzlast prüfen und etwaige Probleme mit Ihrem Webhook-Setup beheben. Fehlerbehebung
AuthentifizierungDie SMSMobile-API unterstützt zwei Authentifizierungsmethoden: die Verwendung eines einfachen API-Schlüssels oder des OAuth2-Protokolls mit einer Client-ID und einem Client-Geheimnis. 1. API-SchlüsselauthentifizierungDiese Methode erfordert einen API-Schlüssel, der als Parameter in einer GET- oder POST-Anfrage enthalten sein kann. Dies ist eine unkomplizierte Möglichkeit, Ihre API-Anfragen zu authentifizieren. 2. OAuth2-AuthentifizierungOAuth2 bietet eine sicherere und skalierbarere Authentifizierungsmethode. Laden Sie jetzt die mobile App herunter oder Greifen Sie auf Ihr Dashboard zu. Abrufen eines ZugriffstokensUm ein Zugriffstoken zu erhalten, senden Sie eine POST-Anfrage mit Ihrer Client-ID und Ihrem Client-Geheimnis an den Token-Endpunkt.
curl -X POST https://api.smsmobileapi.com/oauth2/token \
Verwenden des Zugriffstokens:Sobald Sie den Zugriffstoken haben, fügen Sie ihn in die Genehmigung Header Ihrer API-Anfragen:
curl -X POST https://api.smsmobileapi.com/sendsms \
Welche Methode sollten Sie verwenden?- Verwenden API-Schlüsselauthentifizierung für schnelle und unkomplizierte Integrationen. - Verwenden OAuth2-Authentifizierung für verbesserte Sicherheit und Skalierbarkeit Ihrer Integrationen. Weitere Einzelheiten finden Sie in der vollständigen Dokumentation. |
Sie können WhatsApp-Nachrichten nur über unsere API senden. Klicken Sie hier, um mehr zu erfahren.
Wenn Sie Fragen oder Anregungen haben oder Hilfe benötigen, steht Ihnen unser Team gerne zur Verfügung.
Kontaktieren Sie uns gerne unter api@smsmobileapi.com

Dieses Problem entsteht durch einen Prozess, der versucht, im Hintergrund zu laufen, wenn die Anwendung nicht aktiv gestartet wird. Aufgrund der Akkuoptimierungsmaßnahmen von Android, die je nach Version unterschiedlich sind, wird dieser Hintergrundprozess jedoch möglicherweise nicht richtig gestartet. Die Akkuoptimierung von Android ist darauf ausgelegt, die Hintergrundaktivität von Apps zu begrenzen, um die Akkulaufzeit zu verlängern. Dies kann unbeabsichtigt Apps beeinträchtigen, die Hintergrundprozesse benötigen, um ordnungsgemäß zu funktionieren.
Um dieses Problem zu beheben, können Benutzer ihre Android-Einstellungen manuell konfigurieren, um der SmsMobileApi die uneingeschränkte Nutzung von Ressourcen zu ermöglichen.
Dabei werden die Einstellungen zur Akkuoptimierung für die jeweilige App angepasst. Android wird also angewiesen, dass die SmsMobileApi im Hintergrund ausgeführt werden darf und Ressourcen nach Bedarf nutzt. Auf diese Weise sollte die Anwendung automatisch SMS-Nachrichten senden und empfangen können, auch wenn sie nicht die aktive Anwendung im Vordergrund ist. Diese Anpassung stellt sicher, dass der erforderliche Hintergrundprozess ohne Unterbrechung ausgeführt werden kann und die Akkuoptimierungsfunktionen umgangen werden, die andernfalls seine ordnungsgemäße Ausführung verhindern könnten.


FAQ für Entwickler
Beginnen Sie noch heute mit SMSmobileAPI!
Erleben Sie die Freiheit und Flexibilität, Ihre SMS-Dienste auch unterwegs zu verwalten. Laden Sie jetzt unsere mobile App herunter und machen Sie den ersten Schritt zur nahtlosen SMS-Integration.
Laden Sie die App herunter