Tecnología

Inicio

Cómo enviar un teléfono celular un mensaje de texto con una secuencia de Python

Cómo enviar un teléfono celular un mensaje de texto con una secuencia de Python


Un mensaje SMS, también conocido como un mensaje de texto, es esencialmente un correo electrónico enviado a un teléfono móvil. La capacidad de comunicación entre ordenadores y teléfonos móviles a través de mensajes SMS es cada vez más importante. Google ha desarrollado una biblioteca que se comunica con el lenguaje de programación Python que permite a los programadores acceder cuentas de Gmail. Los programadores usan la cuenta de Gmail como punto de partida para los mensajes SMS. Las cuentas de Gmail son ideales para la mensajería de texto en masa debido a que tienen una gran capacidad de respuesta.

Instrucciones

1 Regístrese para obtener una cuenta de Gmail rellenando los datos del formulario.

2 Descargar la última versión de la biblioteca de Google para Python.

3 Haga clic derecho en el archivo zip y seleccione "Extraer". Un cuadro de diálogo aparecerá solicitando una ubicación de destino para extraer el archivo zip. Seleccione el directorio "Documentos" y haga clic en "Extract".

4 Lanzar el símbolo del sistema de Microsoft. Haga clic en "Inicio", "Ejecutar", escriba "cmd.exe" y presionar "Enter".

5 Vaya al directorio de la biblioteca. En el símbolo del sistema, escriba "cd c: \ Documents \ gdata-2.0.12" y presionar "Enter".

6 Construir e instalar la biblioteca. En el símbolo del sistema, escriba "acumulación pitón setup.py" y presionar "Enter". Tipo "python.py instalar" y presionar "Enter".

7 Iniciar el editor de línea de Python. En el símbolo del sistema, escriba "pitón" y presionar "Enter". El indicador cambiará a ">>>" para indicar que el editor de Python está activo.

8 Importar la biblioteca y el mensaje de texto módulo de Gmail. En el símbolo del sistema, escriba "libgmail importación" y presionar "Enter". Tipo "de la mensajería de texto import *" y presionar "Enter".

9 Registrar la información del remitente. En el símbolo del sistema, escriba:

= emisor del remitente ( "<GMAIL_USER>", "<GMAIL_PASS>")

Reemplazar <GMAIL_USER> con el nombre de inicio de sesión de la cuenta de Gmail. Reemplazar <GMAIL_PASS> con la contraseña de la cuenta de Gmail a continuación, pulse "Enter".

10 Registrar la información de los mensajes de texto. En el símbolo del sistema, escriba:

smsmessage = TextMessage ( "<OBJETO>", "<body>")

Reemplazar <OBJETO> con el asunto del mensaje. Reemplazar <BODY> con el cuerpo del mensaje y presionar "Enter".

11 Registrar los datos del portador. En el símbolo del sistema, escriba:

PORTADORES = { "Alltel": "alltelmessage.com",

"ATT":"mobile.mycingular.com",

"Rogers": "pcs.rogers.com",

"Sprint": "messaging.sprintpcs.com",

"T-Mobile": "t-mobile.net",

"Telus": "msg.telus.com",

"Verizon": "vtext.com"}

a continuación, pulse "Enter".

12 Registrar el receptor del mensaje de texto. En el símbolo del sistema, escriba:

= receptor Receptor ( "<número de teléfono>", "<carrier>")

Reemplazar <número de teléfono> con el número de teléfono de la persona que recibirá el mensaje de texto. Reemplazar <carrier> con el nombre de la compañía que utiliza la persona. Asegúrese de escribir el nombre del transportista exactamente la forma en que aparece en el paso donde se registró el vehículo. El nombre de la compañía es sensible a mayúsculas.

13 Enviar el mensaje. En el símbolo del sistema, escriba:

sender.sendMessage (receptor, smsmessage)

a continuación, pulse "Enter".