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 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.
SMS Nuestro equipo de desarrolladores está a su disposición para ayudarle a integrar nuestras API o responder a cualquier pregunta que pueda tener.
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 .
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.
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 .
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.
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.
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 ).
Crea tu cuenta gratuita
Prueba nuestra plataforma SMS y obtén 20 créditos de prueba gratis, sin compromiso.