he tenido problemas con esto durante algún tiempo y realmente me gustó la opción Twilio. Pero luego profundicé y descubrí que hay una API de Google Voice llamada pygooglevoice
que funciona. Limpio, fácil ... Sin portadora de búsqueda ... Por ejemplo, establecer un virtualenv
e instalar con pip
:
pip install pygooglevoice
A continuación, utilice algo como esto:
from googlevoice import Voice
from googlevoice.util import input
def send(number, message):
user = '[email protected]'
password = 'password'
voice = Voice()
voice.login(user, password)
#number = input('Number to send message to: ') # use these for command method
#message = input('Message text: ')
voice.send_sms(number, message)
Tenga en cuenta que yo he hecho pruebas limitadas con esto, así que no estoy seguro de todos los pros y contras. Es muy posible que haya limitaciones que aún no he descubierto. Pero en el tiempo que jugué con eso, he sido feliz.
Hay algunas muy buenas respuestas aquí. ¿Vas a hacer un upvoting y luego seleccionar uno que te guste? Sé que es años más tarde, pero sería genial que me respondieran ;-) – nicorellius
@nicorellius Lamento mucho no haber podido seleccionar ninguna de las respuestas aquí.Aquí hay muchas buenas opciones, pero tuve que eliminar la función de sms debido a otras dificultades relacionadas con las políticas en mi país. –
A menudo, en ese caso, seguiré eligiendo uno que cumpla con los requisitos de la pregunta original y lo seleccione como respuesta. Aquí hay respuestas válidas, por lo que podría pensar que independientemente de su estado, aún podría elegir una respuesta "correcta" ... Gracias por la nota de todos modos. Buena suerte. – nicorellius