Я ответил на аналогичный вопрос, немного опоздав на игру, в другом посте. Вот это для дополнительной информации. Надеюсь, это поможет:
Я некоторое время боролся с этим, и мне очень понравился вариант Twilio. Но потом я углубился и обнаружил, что есть Google Voice API под названием pygooglevoice
, который работает. Чисто, просто ... Нет поиска оператора ... Например, установите virtualenv
и установите с pip
:
pip install pygooglevoice
Тогда используйте что-то вроде этого:
from googlevoice import Voice
from googlevoice.util import input
def send(number, message):
user = 'user@gmail.com'
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)
Обратите внимание, что я провел ограниченное тестирование с этим, поэтому я не уверен, все плюсы и минусы. Вполне возможно, что есть ограничения, которые я еще не обнаружил. Но в то время, когда я играл с этим, я был счастлив.