¿Qué tipos de mensajes RCS para su empresa?Leer el artículo ¿Qué tipos de mensajes RCS para su empresa?Más información ¿Qué tipo de mensajes RCS para su empresa?Para saber más ¿Qué tipo de mensajes RCS para su empresa?Para saber más ¿Qué tipos de mensajes RCS para su empresa?Más información

SMS Interfaz de envío de directamente en su desarrollo PHP

SMS ¿Le gustaría enviar mensajes instantáneamente desde su aplicación PHP, sitio web, software o CRM? Nada más fácil con nuestraAPI SMSSMS API REST o HTTP, que le permiten interconectar el envío de mensajes directamente en su desarrollo PHP. SMS Gracias a las diferentes peticiones, nuestro webservice le permite utilizar todo el potencial de . Siga nuestra guía de inicio rápido.

sms php

SMS Envío en PHP a través de smsmode©

Integración API sencilla y segura

Aproveche nuestra completa documentación gratuita para integrar rápida y fácilmente el envío y la recepción de recepción SMS a través de API.

Seguridad y continuidad de la actividad

La plataforma smsmode© cuenta con la certificación ISO 27001 y está alojada en Francia. SMS El código fuente de nuestras API está redundado en 2 centros de datos.

Servicio continuo

Nuestra infraestructura dedicada se beneficia de una disponibilidad constante. Está monitorizada 24/7, 365 días al año.

Asistencia técnica a su disposición

SMS Nuestro equipo de desarrolladores está a su disposición para ayudarle a integrar nuestras API o responder a cualquier pregunta que pueda tener.

PARA SABER MÁS
Paquetes de suscripción a precios muy competitivos
formulario de suscripción

GUÍA DE INICIACIÓN

SMS ¿Cómo envío archivos PHP?

SMS La biblioteca PHP integrada en nuestra API HTTP facilita el envío desde un sitio web, una aplicación o una solución de software. Compatible con los lenguajes de programación más habituales (PHP, Java, ASP, C++, Ruby, WINDEV, Curl, etc.), estapasarela SMS es de código abierto.

SMS El código PHP de abajo está listo para usar para enviar su primer :


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;
 }
}

SMS SMS SMS La documentación y el SDK suministrados con nuestra API le guiarán paso a paso en la implementación de todas las funciones de envío: envío masivo o individual, gestión de contactos, consulta de los créditos disponibles en su cuenta de cliente, programación de la fecha y hora de envío, consulta del estado de recepción, correo directo, etc. SMS SMS De este modo, podrá utilizar de múltiples formas: notificación vía , campañas de marketing móvil a teléfonos móviles, envío de alertas y recordatorios, creación de sistemas de respuesta automática, etc.

SMS ¿Por qué utilizar nuestra plataforma?

SMS Más de 10.000 clientes han utilizado nuestra API para desarrollar servicios de comunicación innovadores directamente en sus aplicaciones. SMS Entre ellos se encuentran Doctolib, que confirma citas médicas, Géotraceur, que envía alertas a objetos conectados, y Tripadvisor, que confirma reservas a través de .

Enrutamiento premium directo por operador

Nuestra condición de operador de telecomunicaciones ARCEP nos permite dirigir el tráfico directamente a los operadores franceses e internacionales. Esto excluye el uso de soluciones de roaming, de bajo coste o basadas en SIM. Una garantía de calidad para una máxima entregabilidad.

Compromiso de calidad del servicio

Nuestro SLA (Acuerdo de Nivel de Servicio) garantiza un UpTime del 99,9%. SMS Supervisamos el rendimiento de las entregas en tiempo real y priorizamos el tráfico crítico mediante la tecnología OTP (One Time Password) en .

Solución flexible y sin compromiso

SMS Nuestra plataforma es accesible en régimen de autoservicio, tanto si la utiliza a través de una API, una plataforma SaaS o un plugin CRM. La instalación de nuestro servicio de correo es gratuita y no requiere suscripción. SMS Sólo se le facturarán los envíos.

Proximidad con una asistencia técnica ágil

Si tiene alguna duda, nuestro equipo de asistencia técnica está disponible todos los días de la semana de 9 a 12 y de 14 a 17.30 horas. Con equipos en Francia, España e Italia, le ofrecemos una proximidad y una capacidad de reacción reales para garantizar el éxito de su proyecto.

Confidencialidad de los datos y cumplimiento de las obligaciones legales

Privacy Tech está acreditada y cumple todos los requisitos legales franceses sobre marketing móvil, smsmode© SMSse compromete a la protección total de los datos de los clientes y a la gestión automática de las bajas (o STOP ).

INFORME
Seguridad digital en smsmode© ?
Obtenga más información sobre nuestras medidas de protección de datos y privacidad diseñadas para cumplir con el RGPD.
informe de seguridad smsmode

Crea tu cuenta gratuita

Prueba nuestra plataforma SMS y obtén 20 créditos de prueba gratis, sin compromiso.

¿Necesitas más información?
No dudes en ponerte en contacto con nosotros.