Votre application PHP
Laravel, Symfony, WordPress, une tâche CRON ou un backend personnalisé déclenche l'action.
SDK PHP SMS & WHATSAPP
Installez un package Composer et envoyez des SMS depuis votre numéro mobile connecté ou envoyez des messages WhatsApp depuis Laravel, Symfony, WordPress, tâches CRON et applications PHP personnalisées.
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
);
DE PHP VERS UN MOBILE RÉEL
Le SDK supprime les configurations répétitives de HTTP tout en conservant le modèle principal SMSMobileAPI : la logique métier reste dans PHP et la livraison SMS utilise le téléphone mobile réel, la SIM et le numéro connectés à votre compte.
Laravel, Symfony, WordPress, une tâche CRON ou un backend personnalisé déclenche l'action.

Authentifie la requête, applique le routage et conserve la visibilité de l’activité.
Le téléphone connecté utilise son numéro existant et son forfait mobile pour envoyer le SMS.
Le destinataire reçoit un SMS normal et peut répondre au numéro qu'il connaît déjà.
DÉMARRAGE RAPIDE
Utilisez un destinataire test que vous contrôlez. Gardez la clé API hors contrôle de source, vérifiez que le mobile est en ligne et inspectez le tableau retourné avant de connecter l’appel à un événement commercial réel.
$ 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);
UNE MÉTHODE, CONTRÔLE CLAIR DU CANAL
Le client officiel exposesendMessage(). Deux paramètres booléens sélectionnent WhatsApp et SMS, tandis qu’un cinquième paramètre optionnel planifie la requête avec un timestamp Unix.
Utiliserfalse, true. Le SMS est routé vers votre téléphone connecté et envoyé avec sa SIM et son numéro mobile existant.
$client->sendMessage(
$to, $message,
false, true
);Lire la documentation SMS →Utilisertrue, falseConnectez d'abord WhatsApp depuis le tableau de bord et vérifiez la connexion avant d'automatiser les messages.
$client->sendMessage(
$to, $message,
true, false
);Lire la documentation WhatsApp →Passez un horodatage Unix en cinquième paramètre. Stockez explicitement le fuseau horaire prévu dans votre application avant de le créer.
$client->sendMessage(
$to, $message,
false, true, $timestamp
);Consultez les paramètres de l’endpoint →PHP LÀ OÙ VOTRE ACTIVITÉ FONCTIONNE DÉJÀ
Le SDK s’intègre derrière votre couche applicative existante. Votre code décide quand communiquer, quelles données inclure et comment gérer le résultat.
Encapsulez le client dans un service et appelez-le depuis les jobs, listeners, contrôleurs ou votre couche de notifications.
Queues · Événements · ServicesEnregistrez le client comme service, injectez-le où nécessaire et gardez la clé API dans la configuration sécurisée.
DI · Messager · ConsoleAjoutez des actions SMS ou WhatsApp à un plugin personnalisé, workflow de formulaire, extension WooCommerce ou outil administratif.
Crochets · Plugins · WooCommerceEnvoyez alertes opérationnelles, rappels programmés ou notifications batch contrôlées depuis des jobs côté serveur.
Supervision · Tâches · Alertes
OUTILS STANDARD PHP
Le package utilise l’autoloading PSR-4 et Guzzle 7. Composer résout la dépendance, votre autoloader existant charge le client et votre application garde le contrôle sur la validation, les règles métier et la gestion des erreurs.
LISTE DE CONTRÔLE POUR LA PRODUCTION
SDK simplifie l’appel, mais votre application reste responsable des identifiants sécurisés, des entrées propres, du comportement de retry contrôlé et des logs opérationnels pertinents.
CAS D'USAGE PRATIQUE DE PHP
Confirmez les actions de compte, rendez-vous et mises à jour de service depuis le backend qui connaît déjà le contexte client.
Envoyez des mises à jour de paiement, préparation, expédition ou retrait depuis les processus e-commerce et ERP.
Notifiez un téléphone réel lorsque la surveillance, les sauvegardes, l'infrastructure ou les tâches métier importantes requièrent une attention.
Déclenchez des SMS ou WhatsApp personnalisés à partir des événements de cycle de vie des prospects, tickets et clients.
FAQ PHP SDK
Le SDK est le client PHP. La connexion au canal, la configuration du compte et l’activité opérationnelle restent accessibles via SMSMobileAPI.
Oui. Installezsmsmobileapi/smsmobileapi-phpavec Composer. Le code source public est disponible dans le dépôt officiel GitHub de SMSMobileAPI.
Oui. Pour les SMS mobiles natifs, la demande est acheminée via le téléphone connecté à votre compte SMSMobileAPI. Sa SIM et son numéro existant effectuent l’envoi.
Oui. LesendWAparamètre active WhatsApp. Votre connexion WhatsApp doit d’abord être configurée et active sur le tableau de bord.
Oui. C’est une bibliothèque Composer standard avec autoload PSR-4. Gardez-la côté serveur et adaptez le client à la structure de service de votre framework.
Le client actuel PHP se concentre sur l’envoi de messages SMS et WhatsApp, incluant la planification optionnelle. Utilisez la documentation REST API pour les messages reçus, l’activité d’appel et les autres points spécialisés de la plateforme.
Stockez-la dans la configuration protégée du serveur ou une variable d’environnement. Ne la placez jamais dans un JavaScript navigateur, un dépôt public, une capture d’écran ou une application cliente distribuable.
COMPOSER INSTALLÉ. MOBILE CONNECTÉ.
Commencez avec un destinataire contrôlé, vérifiez la réponse et l’activité, puis connectez l’appel vérifié à votre événement d’application réel.
Dites-nous avec qui nous parlons. Vos coordonnées restent attachées à cette conversation d'assistance privée.