Enviar actualizaciones de SMS al teléfono móvil usando python

Si está ejecutando una secuencia de comandos de Python y desea enviar actualizaciones periódicas desde su secuencia de comandos a su teléfono móvil a través de SMS, puede usar la API de SinchSMS para enviar SMS.
Enfoque: 
Cree una aplicación en Sinch y obtenga la clave y el secreto de la aplicación y use estas credenciales en el siguiente script para enviar SMS a su móvil.
Limitación de Sinch: 
si no tiene ningún crédito (tiene que pagar por los créditos), solo puede enviar SMS a los números móviles registrados en Sinch. 
Puede usar way2sms para enviar SMS a cualquier número (hablaré sobre cómo usar way2sms en otro artículo), pero sin créditos comprados, en way2sms tampoco puede enviar más de 100 SMS por día.
 

Python

# python script for sending message update
  
import time
from time import sleep
from sinchsms import SinchSMS
  
# function for sending SMS
def sendSMS():
  
    # enter all the details
    # get app_key and app_secret by registering
    # a app on sinchSMS
    number = 'your_mobile_number'
    app_key = 'your_app_key'
    app_secret = 'your_app_secret'
  
    # enter the message to be sent
    message = 'Hello Message!!!'
  
    client = SinchSMS(app_key, app_secret)
    print("Sending '%s' to %s" % (message, number))
  
    response = client.send_message(number, message)
    message_id = response['messageId']
    response = client.check_status(message_id)
  
    # keep trying unless the status returned is Successful
    while response['status'] != 'Successful':
        print(response['status'])
        time.sleep(1)
        response = client.check_status(message_id)
  
    print(response['status'])
  
if __name__ == "__main__":
    sendSMS()

Para la ejecución del script, edite los campos number, app_key y app_secret, y luego simplemente ejecute el script.
He escrito un script completo para enviar actualizaciones por SMS a teléfonos móviles usando sinchSMS y way2sms obteniendo las últimas actualizaciones de nuestro sitio web de ubicación ( aitplacements.com ). Enlace de GitHub: StayUpdated
Ejercicio: Cree un script de Python que lo actualice en su teléfono móvil si el precio de un producto en particular baja a un precio determinado en amazon.com
 

Publicación traducida automáticamente

Artículo escrito por msdeep14 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 *