Enviar SMS con REST usando Python

En este artículo vamos a ver cómo podemos enviar SMS con REST usando Python. La biblioteca de requests se puede usar para realizar requests REST usando Python para enviar SMS. 

Enfoque :

  • Primero debe crear una CLAVE API REST para enviar SMS usando Python Script. Hemos utilizado Fast2SMS para crear la CLAVE API.
  • Puede ir al sitio web y crear una cuenta, después de lo cual puede tener su propia CLAVE API.
  • Cree un archivo Python y copie el siguiente código, reemplace «API_KEY_OF_YOURS» con su API KEY, y en el parámetro de números, ingrese el número al que desea enviar SMS, puede ingresar varios números.

Los siguientes son los parámetros utilizados en GET API:

  • autorización:   verdadero, proporcione «YOUR_API_KEY». Regístrese para obtener la clave API
  • mensaje – verdadero, Mensaje «texto» para ser enviado
  • idioma: falso, el idioma predeterminado es «inglés». La API detectará los mensajes «unicode» automáticamente.
  • ruta: verdadero, para Quick SMS use «q»
  • números: verdadero, puede enviar varios números de teléfono móvil separados por comas como: «XXXXXXXX98, YYYYYYYY89»
  • flash: falso, este campo es opcional, usará «0» como valor predeterminado o puede establecerlo en «1» para enviar un mensaje flash.

A continuación se muestra la implementación:

Python

import requests
  
url = "https://www.fast2sms.com/dev/bulkV2"
  
querystring = {
    "authorization": "API_KEY_OF_YOURS",
    "message": "This is test Message sent from \
         Python Script using REST API.",
    "language": "english",
    "route": "q",
    "numbers": "XXXXXXXX98, YYYYYYYY89"}
  
headers = {
    'cache-control': "no-cache"
}
try:
    response = requests.request("GET", url,
                                headers = headers,
                                params = querystring)
      
    print("SMS Successfully Sent")
except:
    print("Oops! Something wrong")

Producción:

SMS Successfully Sent

Mensaje enviado usando REST en Python

Publicación traducida automáticamente

Artículo escrito por vaibhavpatel1904 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *