Ihre PHP Anwendung
Laravel, Symfony, WordPress, ein CRON-Job oder ein eigenes Backend startet die Aktion.
PHP SMS & WASSAPP SDK
Installieren Sie ein Composer Paket und senden Sie SMS von Ihrer eigenen verbundenen Mobilnummer oder senden Sie WhatsApp Nachrichten von Laravel, Symfony, WordPress, CRON-Jobs und benutzerdefinierten PHP Anwendungen.
composer require
smsmobileapi/smsmobileapi-php✓<?php
require __DIR__ . '/vendor/autoload.php';
use SMSMobileAPI\SMSMobileAPI;
$client = new SMSMobileAPI(
getenv('SMSMOBILEAPI_KEY')
);
$result = $client->sendMessage(
'+32470000000',
'Your appointment is confirmed.',
false,
true
);
VON PHP ZU EINEM ECHTEN MOBILGERÄT
Das SDK eliminiert wiederholte HTTP-Konfigurationen und bewahrt dennoch das Kernmodell von SMSMobileAPI: Die Geschäftslogik verbleibt in PHP und die SMS Zustellung nutzt das echte Mobiltelefon, die SIM und die Nummer, die mit Ihrem Konto verbunden sind.
Laravel, Symfony, WordPress, ein CRON-Job oder ein eigenes Backend startet die Aktion.

Authentifiziert die Anfrage, wendet Routing an und hält die Aktivität sichtbar.
Das verbundene Telefon nutzt seine bestehende Nummer und seinen Mobilfunkvertrag, um die SMS zu senden.
Der Empfänger erhält eine normale SMS und kann auf die ihm bereits bekannte Nummer antworten.
SCHNELLEINSTIEG
Verwenden Sie einen Testempfänger, den Sie kontrollieren. Bewahren Sie den API-Schlüssel außerhalb der Quellcodeverwaltung auf, prüfen Sie, ob das Mobilgerät online ist, und inspizieren Sie das zurückgegebene Array, bevor Sie den Anruf mit einem Live-Geschäftsereignis verknüpfen.
$ composer require smsmobileapi/smsmobileapi-php
<?php
require __DIR__ . '/vendor/autoload.php';
use SMSMobileAPI\SMSMobileAPI;
$apiKey = getenv('SMSMOBILEAPI_KEY');
$client = new SMSMobileAPI($apiKey);
$response = $client->sendMessage(
'+32470000000',
'Hello from PHP!',
false, // sendWA
true // sendSMS
);
print_r($response);
EINE METHODE, KLARE KANALSTEUERUNG
Der offizielle Client stellt bereitsendMessage(). Zwei boolesche Parameter wählen WhatsApp und SMS aus, während ein optionaler fünfter Parameter die Anfrage mit einem Unix-Zeitstempel terminiert.
Verwenden Siefalse, true. Das SMS wird zu Ihrem verbundenen Telefon geleitet und mit dessen SIM sowie der bestehenden Mobilnummer versendet.
$client->sendMessage(
$to, $message,
false, true
);Lesen Sie die SMS Dokumentation →Verwenden Sietrue, false. Verbinden Sie WhatsApp zuerst über das Dashboard und überprüfen Sie die Verbindung, bevor Sie Nachrichten automatisieren.
$client->sendMessage(
$to, $message,
true, false
);WhatsApp Dokumentation lesen →Übergeben Sie als fünften Parameter einen Unix-Zeitstempel. Speichern Sie die beabsichtigte Zeitzone explizit in Ihrer Anwendung, bevor Sie ihn erstellen.
$client->sendMessage(
$to, $message,
false, true, $timestamp
);Endpunkt-Parameter überprüfen →PHP DORT, WO IHR UNTERNEHMEN BEREITS LÄUFT
Der SDK fügt sich hinter Ihre bestehende Anwendungsschicht ein. Ihr Code entscheidet, wann kommuniziert wird, welche Daten einbezogen werden und wie das Ergebnis gehandhabt wird.
Binden Sie den Client in einen Service ein und rufen Sie ihn aus Jobs, Listenern, Controllern oder Ihrer Benachrichtigungsebene auf.
Warteschlangen · Veranstaltungen · DienstleistungenRegistrieren Sie den Client als Service, injizieren Sie ihn bei Bedarf und bewahren Sie den API Schlüssel in geschützter Konfiguration auf.
DI · Messenger · KonsoleFügen Sie SMS oder WhatsApp Aktionen zu einem Custom-Plugin, Formular-Workflow, WooCommerce Erweiterung oder Administrationswerkzeug hinzu.
Haken · Plugins · WooCommerceSenden Sie Betriebswarnungen, geplante Erinnerungen oder kontrollierte Massenbenachrichtigungen aus serverseitigen Jobs.
Monitoring · Aufgaben · Warnungen
STANDARD-PHP-WERKZEUGE
Das Paket verwendet PSR-4 Autoloading und Guzzle 7. Composer löst die Abhängigkeit auf, Ihr bestehender Autoloader lädt den Client und Ihre Anwendung behält die Kontrolle über Validierung, Geschäftsregeln und Fehlerbehandlung.
PRODUKTIONS-CHECKLISTE
Der SDK vereinfacht den Aufruf, aber Ihre Anwendung bleibt verantwortlich für sichere Zugangsdaten, saubere Eingaben, kontrolliertes erneutes Senden und nützliche Betriebsprotokolle.
PRAKTISCHE PHP-ANWENDUNGSFÄLLE
Bestätigen Sie Kontoaktionen, Termine und Service-Updates aus dem Backend, das den Kundenkontext bereits kennt.
Senden Sie Zahlungs-, Vorbereitungs-, Versand- oder Abholupdates aus E-Commerce- und ERP-Prozessen.
Benachrichtigen Sie ein echtes Telefon, wenn Überwachung, Backups, Infrastruktur oder wichtige Geschäftsprozesse Aufmerksamkeit erfordern.
Lösen Sie personalisierte SMS- oder WhatsApp-Nachrichten aus Lead-, Ticket- und Kundenlebenszyklusereignissen aus.
PHP SDK FAQ
Der SDK ist der PHP-Client. Die Kanalverbindung, Kontokonfiguration und der Betriebsstatus bleiben über SMSMobileAPI verfügbar.
Ja. Installieren Siesmsmobileapi/smsmobileapi-phpmit Composer. Der öffentliche Quellcode ist im offiziellen SMSMobileAPI GitHub-Repository verfügbar.
Ja. Für native mobile SMS wird die Anfrage über das mit Ihrem SMSMobileAPI-Konto verbundene Telefon geleitet. Dessen SIM-Karte und vorhandene Nummer führen die Sendeoperation aus.
Ja. DersendWAParameter aktiviert WhatsApp. Ihre WhatsApp-Verbindung muss zuvor im Dashboard konfiguriert und aktiv sein.
Ja. Es ist eine normale Composer-Bibliothek mit PSR-4-Autoloading. Halten Sie sie hinter serverseitigem Anwendungscode und passen Sie den Client an die Service-Struktur Ihres Frameworks an.
Der aktuelle PHP-Client konzentriert sich auf das Senden von SMS- und WhatsApp-Nachrichten, einschließlich optionaler Terminierung. Verwenden Sie die REST API-Dokumentation für empfangene Nachrichten, Anrufaktivität und die anderen spezialisierten Endpunkte der Plattform.
Speichern Sie ihn in geschützter Serverkonfiguration oder als Umgebungsvariable. Platzieren Sie ihn niemals in Browser-JavaScript, einem öffentlichen Repository, einem Screenshot oder einer verteilbaren Client-Anwendung.
COMPOSER INSTALLIERT. MOBILGERÄT VERBUNDEN.
Beginnen Sie mit einem kontrollierten Empfänger, prüfen Sie die Antwort und Aktivität und verknüpfen Sie dann den verifizierten Aufruf mit Ihrem echten Anwendungsevent.
Sagen Sie uns, mit wem wir sprechen. Ihre Daten bleiben an dieses private Support-Gespräch gebunden.