Paso 4: La llamada de Twilio
Así que ahora cada vez Pulse el botón, mientras el script se está ejecutando, obtenemos un mensaje impreso en la línea de comandos. Muy cool, pero vamos a intensificar una muesca con Twilio.
Twilio es un servicio online que te permite hacer automáticamente llamadas a verifica números de la web gratis. Regístrese para una cuenta, verificar el número que desea recibir llamadas en y rastrear su AccountSID y AuthToken. Los tendrás en un minuto. También asegúrese de seguir las instrucciones de Twilio para descargar la biblioteca de python de twilio (https://www.twilio.com/docs/quickstart/python/devenvironment); usted necesitará.
A continuación, usted querrá crear un nuevo archivo en el escritorio llamado "CallMeMaybe.py". En ese archivo pegar el código que encontrará aquí. Asegúrese de editar tu AccountSID, AuthToken, número de teléfono que desea llamar y el teléfono de que Twilio número asignado en el código.
Prueba para asegurarse de que esto funciona escribiendo "sudo python CallMeMaybe.py" en la línea de comandos y comprobar recomiendautilizar recibe una llamada. Si no, abra el archivo de nuevo y asegúrese de que tiene su AccountSID y AuthToken correctamente copiado, que han comprobado el número que desea llamar con Twilio y su teléfono está encendido.
Ahora querrá volver atrás y editar el archivo BigMACs.py y reemplace "Imprimir"Mi BigMACs traer a todos los chicos a la yarda del"" con el código en el archivo CallMeMaybe.py. Así, en lugar de impresión "mi BigMACs traer a todos los chicos a la yarda" cuando el sniffer ha detectado su push botón, hará en lugar de otro contacto con el servidor de Twilio para darle una llamada.
Ahora ejecute BigMACs en su línea de comandos de nuevo, presione el botón y asegúrese de que usted recibe una llamada. Si no funciona, intentarlo BigMACs corriendo y presionando el botón a intervalos diferentes; tiempo es clave.