Livraison SMS : Quel taux espérer ? Comment l'optimiser. lire l'article SMS delivery: What rate should you expect? How to optimize it.read the article Entrega de SMS: ¿Qué tasa debe esperar? Cómo optimizarlo. leer el artículo Consegna degli SMS: quale tasso di consegna si deve prevedere? Come ottimizzarlo.per saperne di più SMS-Zustellung: Welche Rate ist zu erwarten? Wie man sie optimiert.mehr erfahren

focus smsmode©

focus sur
le SMS PHP

Vous souhaitez adresser des messages courts instantanément vers les mobiles et directement en lien avec votre application, site web, logiciel, CRM, etc. ? Rien de plus simple avec notre API HTTP qui vous permet d’interfacer l’envoi de SMS directement dans votre développement en PHP.

Grâce aux différents appels et requêtes, notre webservice vous permet d’utiliser tout le potentiel de l’envoi de SMS. Suivez notre guide de démarrage rapide…

Je découvre la Documentation API

L’ENVOI DE SMS PHP EN DÉTAIL
Intégration d'une passerelle SMS GratuiteUne intégration de l’API simple et rapide

Compatible avec l’ensemble des langages de programmation aux requêtes HTTP GET et POST, la documentation complète et gratuite permet une intégration simple, rapide et pas à pas.

Sécurité maximale des envois automatisés de SMSUne sécurité maximale

Hébergées en France, dans un data-center de niveau 4, nos API SMS vous garantissent un maximum de sécurité notamment grâce au protocole HTTPS.

Infrastructure dédié à haute disponibilitéUn service en continu

Notre infrastructure dédiée et à haute disponibilité est surveillée en permanence 24h/24, 7 jours/7 et 365 jours par an avec une résistance à la panne.

Equipe de support à votre dispositionUn support technique à votre disposition

L’ensemble de notre équipe de développeurs dédiée est disponible pour vous aider à intégrer nos APIs SMS ou répondre à vos questions.

exemples de messages qui peuvent être envoyés via une application PHP

GUIDE DE DÉMARRAGE RAPIDE

Comment envoyer votre premier SMS PHP ?

La librairie PHP intégrée à notre API HTTP permet une intégration simple, facile et efficace de l’envoi de SMS à un site internet, une application, une solution logicielle, etc. Compatible avec les langages de programmation les plus courants (PHP, Java, ASP, C++, Ruby, WINDEV, Curl, etc.), cette passerelle SMS vers nos services de routage est open source et téléchargeable gratuitement.

Le code source PHP ci-dessous prêt à l’emploi, vous permet d’envoyer votre premier SMS :

const ERROR_API = "Error during API call\n";
const ERROR_FILE = "The specified file does not exist\n";
const URL = "https://api.smsmode.com/http/1.6/";
const PATH_SEND_SMS = "sendSMS.do";
const PATH_SEND_SMS_BATCH = "sendSMSBatch.do";

/**
*    Function parameters:
*
*    - accessToken (required)
*    - message (required)
*    - destinataires (required): Receivers separated by a comma
*    - emetteur (optional): Allows to deal with the sms sender
*    - optionStop (optional): Deal with the STOP sms when marketing send (cf. API HTTP documentation)
*    - batchFilePath (required for batch mode): The path of CSV file for sms in Batch Mode
*/

class ExempleClientHttpApi 
{
 // send SMS with GET method
 public function sendSmsGet($accessToken, $message, $destinataires, $emetteur, $optionStop) 
 {
     $message = iconv("UTF-8", "ISO-8859-15", $message);
     $fields_string = '?accessToken='.$accessToken.'&message='.urlencode($message).'&numero='.$destinataires.'&emetteur='.$emetteur.'&stop='.$optionStop;
 
     $ch = curl_init();
     curl_setopt($ch,CURLOPT_RETURNTRANSFER, true);
     curl_setopt($ch,CURLOPT_URL, URL.PATH_SEND_SMS.$fields_string);
     $result = curl_exec($ch);
     curl_close($ch);
     if (!$result) {
         return ERROR_API;
     }
     return $result;
 }

 // send SMS with POST method
 public function sendSmsPost($accessToken, $message, $destinataires, $emetteur, $optionStop) 
 {
     $message = iconv("UTF-8", "ISO-8859-15", $message);
     $fields_string = 'accessToken='.$accessToken.'&message='.urlencode($message).'&numero='.$destinataires.'&emetteur='.$emetteur.'&stop='.$optionStop;
 
     $ch = curl_init();
     curl_setopt($ch,CURLOPT_RETURNTRANSFER, true);
     curl_setopt($ch,CURLOPT_URL, URL.PATH_SEND_SMS);
     curl_setopt($ch,CURLOPT_POST, 1);
     curl_setopt($ch,CURLOPT_POSTFIELDS, $fields_string);
     $result = curl_exec($ch);
     curl_close($ch);
     if (!$result) {
         return ERROR_API;
     }
     return $result;
 }

 // send SMS with POST method (Batch)
 public function sendSmsBatch($accessToken, $batchFilePath, $optionStop) 
 {
     if (!file_exists($batchFilePath)) {
         return ERROR_FILE;
     }

     $fields_string = '?accessToken='.$accessToken.'&stop='.$optionStop;
     $cfile = new CurlFile($batchFilePath, 'text/csv');
     $data = array('data-binary' => $cfile);

     $ch = curl_init();
     curl_setopt($ch,CURLOPT_RETURNTRANSFER, true);
     curl_setopt($ch, CURLOPT_HTTPHEADER, array( 'content-type: multipart/form-data'));
     curl_setopt($ch,CURLOPT_URL, URL.PATH_SEND_SMS_BATCH.$fields_string);
     curl_setopt($ch,CURLOPT_POST, 1);
     curl_setopt($ch,CURLOPT_POSTFIELDS, $data);
     $result = curl_exec($ch);
     curl_close($ch);
     if (!$result) {
         return ERROR_API;
     }
     return $result;
 }
}

La documentation et le SDK fournis avec notre API SMS vous guideront pas à pas dans l’implémentation de l’ensemble des fonctionnalités relatives à l’envoi de SMS : envoi de SMS en masse ou unitaire, gestion des contacts, consultation des crédits disponibles sur votre compte client, programmation de la date et heure d’envoi, consultation des statuts de réception, publipostage, etc.

De cette manière, de nombreuses possibilités d’utilisation du SMS vous sont offertes : notification par SMS, campagne marketing mobile vers les téléphones portables, envoi d’alertes et de rappel, création d’automates de réponse, etc.

CONSULTER LA DOCUMENTATION API HTTP

5 raisons de choisir notre plateforme SMS professionnelle !

Avec près de 15 ans d’expertise en Marketing SMS, notre API HTTP a été approuvé par près de 10 000 clients qui ont développés des services innovants de communication par SMS directement dans leurs applications. On compte parmi ces study cases, Doctolib et la confirmation de rendez-vous médicaux, Géotraceur et l’envoi d’alerte sur objets connectés, Tripadvisor et la confirmation de réservation par SMS, etc.

Ils nous ont choisis et ont fait de notre API une référence pour l’implémentation de l’envoi de SMS PHP, car notre service vous offre :

1Un routage premium en route directe opérateur
en tant qu’opérateur télécom ARCEP, notre trafic est exclusivement routé en direct vers les opérateurs français et mondiaux. Cela exclut donc tout recours à du roaming ou à des solutions low-cost. C’est un véritable gage de qualité et de délivrabilité maximale.

2Un engagement de qualité de service
Notre expertise en tant que spécialiste de l’OTP (One Time password ou authentification forte via mot de passe unique par SMS), vous garantit un contrôle en temps réel de la performance des envois et des temps de livraison des SMS qui sont effectués via nos services. Aussi, nous nous engageons à un taux de réception sur les opérateurs de téléphonie français, dans la minute qui suit l’envoi, de 87%.

3Une solution flexible et sans engagement
Avec un accès à nos services en libre-service, l’installation de notre service API envoi SMS est gratuite et sans abonnement. Seul le tarif des SMS envoyés vous sera facturé en fonction du type de SMS et de sa destination.

4La proximité avec un support technique réactif
Pour toutes vos questions, notre support technique est joignable tous les jours de la semaine de 9h à 12h et de 14h à 17h30. Avec une équipe française (et anglophone) basée en France, nous vous offrons une vraie proximité et réactivité pour la réussite de votre projet.

5La confidentialité des données clients et le respect des obligations légales
Respectant toutes les obligations légales françaises en matière de marketing mobile, nous nous sommes engagés à une protection totale des données clients et à une gestion automatique des désabonnements (ou STOP SMS).

outils et services pour envoyer des SMS PHP

prestataire de Gateway SMS

Notre équipe vous conseille…

Nos équipes commerciales et techniques sont à votre disposition via email, téléphone ou chat pour répondre à toutes vos questions sur l’implémentation de l’envoi de SMS PHP. En tant que prestataire de services SMS depuis près de 15 ans, vous bénéficierez de nos conseils de mise en place et de notre expertise en envois de SMS.

CONTACTEZ-NOUS