Nuestras condiciones generales están sujetas a cambios. Consúltelas Nuestros términos y condiciones cambian. Más información Nuestras condiciones generales pueden cambiar. Más información Nuestras condiciones generales pueden cambiar. Más información Unsere Allgemeinen Geschäftsbedingungen ändern sich. Más información

Integre el envío de SMS desde tu aplicación con Python

SMS Sigue nuestra guía de inicio rápido para configurar el código para llamar a la API e implementar tu proyecto web o de aplicación en Python. SMS Implementa la solicitud y recibe inmediatamente lo enviado por Python.

CONFÍAN EN NOSOTROS TUS EMPRESAS FAVORITAS

SMS Envío de Python, en detalle

Con API SMS SMSpuede crear cualquier servicio, desde una simple notificación o servicio de marketing hasta soluciones de autenticación de dos factores (OTP).

Integración rápida y sencilla de la API

Las solicitudes HTTP GET y POST de nuestra API son compatibles con una amplia gama de lenguajes de programación, y la documentación gratuita hace que la integración sea rápida, sencilla y completa.

Máxima seguridad

SMS Alojadas en Francia, en un centro de datos de nivel 4, nuestras API garantizan la máxima seguridad, en particular gracias al protocolo HTTPS. Nuestra solución cuenta con las certificaciones ISO 27001 y 27701.

Servicio continuo

Nuestra infraestructura dedicada ofrece alta disponibilidad. Se supervisa 24 horas al día, 7 días a la semana, 365 días al año, y es redundante y tolerante a fallos.

Asistencia técnica a su disposición

SMSNuestro equipo especializado de desarrolladores está a su disposición para ayudarle a integrar nuestras API, garantizar que el servicio funcione sin problemas 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 INICIO RÁPIDO

SMS Empezar a enviar con Python

SMS SMS SMS SMSLa API HTTP te permite integrar una amplia gama de peticiones en tu desarrollo con Python: enviar un (de forma masiva o individual), recibir clientes, y también recibir estadísticas sobre tus envíos .

SMS Integrar el envío de con Python en unas pocas líneas

SMS

1/ El primer parámetro importado corresponde al token (clave API) que le identifica para realizar la petición a través de nuestra pasarela 2/ El segundo contiene el contenido del mensaje a enviar 3/ El tercer parámetro contiene el número o números de teléfono de los destinatarios.


import requests
import urllib
import sys
import os.path
 
ERROR_API = "Error during API call"
ERROR_FILE = "The specified file does not exist"
URL = 'https://api.smsmode.com/http/1.6/'
PATH_SEND_SMS = "sendSMS.do"
PATH_SEND_SMS_BATCH = "sendSMSBatch.do"


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

class ExempleClientHttpApi:
 
 # send SMS with GET method
 def send_sms_get(self, access_token, message, destinataires, emetteur, option_stop):
 
 final_url = (
 URL + PATH_SEND_SMS +
 '?accessToken=' + access_token +
 '&message=' + urllib.quote_plus(message.encode('iso-8859-15')) +
 '&numero=' + destinataires +
 '&emetteur=' + emetteur +
 '&stop=' + option_stop
 )
 r = requests.get(final_url)
 if not r:
 return ERROR_API
 return r.text
 
 # send SMS with POST method
 def send_sms_post(self, access_token, message, destinataires, emetteur, option_stop):
 
 final_url = URL + PATH_SEND_SMS
 headers = {'Content-Type': 'application/x-www-form-urlencoded; charset=UTF-8'}
 payload = {
 'accessToken': access_token,
 'message': message,
 'numero': destinataires,
 'emetteur': emetteur,
 'stop': option_stop
 }
 r = requests.post(final_url, data=payload, headers=headers)
 if not r:
 return ERROR_API
 return r.text
 
 # send SMS with POST method (Batch)
 def send_sms_batch(self, access_token, batch_file_path, option_stop):
 
 final_url = URL + PATH_SEND_SMS_BATCH + "?accessToken=" + access_token + "&stop=" + option_stop
 if not os.path.isfile(batch_file_path):
 return ERROR_FILE
 r = requests.post(final_url, files={'file': open(batch_file_path,'rb')})
 if not r:
 return ERROR_API
 return r.text

Enhorabuena. SMS Acaba de enviar su primer .

SMS Consulte la documentación para desarrolladores de la API HTTP y sus parámetros para explorar todas las funciones que ofrece nuestra pasarela (envío de correos, gestión de la fecha y hora de envío, personalización del remitente, recepción de respuestas, etc.).

SMS Consigue 20 Python gratis creando tu cuenta

Sin necesidad de tarjeta de crédito. ¡En sólo 30 segundos!

Elija al líder en API en Francia

SMS Nuestra interfaz de carga es rápida de instalar y compatible con una amplia gama de lenguajes de programación (PHP, Java, Javascript, ASP, C++, C#, Ruby, Python, SKD, WINDEV, .net, etc.).

SMS Encaminamiento de los envíos por las mejores rutas

SMS Como operador de telecomunicaciones ARCEP, los envíos realizados a través de nuestros servicios se encaminan por rutas directas de operador (máxima calidad). Usted se beneficia de una entregabilidad máxima:una tasa de recepción del +99%, incluido el 87% en el minuto siguiente al envío a los operadores de telefonía franceses.

Control y supervisión en tiempo real

El tráfico que pasa por nuestro Pasarela SMS se supervisa continuamente. SMS Nuestro sistema de monitorización Kibana permite seguir el rendimiento de los envíos en tiempo real, con estadísticas detalladas de entregabilidad y alertas de cualquier ralentización del sistema.

Infraestructura de alta disponibilidad

Aprobada por más de 10.000 clientes, nuestra plataforma SMSSMS procesa más de 1 millón de solicitudes al día y envía más de 900 millones de mensajes al año. La gestión de las prioridades de envío (priorización del tráfico OTP y notificación del tráfico de marketing) también se ha optimizado para ofrecer un mejor rendimiento.

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.