使用
首先,要安装,很简单:
pip install twilio
其实 Twilio 官方文档提供了各种代码发送短信的方式,如 Python:
# Download the helper library from https://www.twilio.com/docs/python/installfrom twilio.rest import Client# Your Account Sid and Auth Token from twilio.com/consoleaccount_sid = 'AC4e30ba292bcf6fc97ca656aa71b34bc6'auth_token = 'your_auth_token'client = Client(account_sid, auth_token) message = client.messages.create( from_='+15017122661', body='body', to='+15558675310' ) print(message.sid)
这里,需要 Twilio 提供的试用账户包括一个电话号码,它将作为短信的发送者。还需要两个信息:你的账户 SID 和 TOKEN,Python 中,这些值将作为你的 Twilio 用户名和密码。
另外,to
的手机号需要是已经验证过的!
由于是试用账号,所以带有一些 Twilio 试用字样。也许在哪里设置可以去掉,有兴趣的可以研究下。
上次食行签到领积分里我们说过是不是有办法提醒签到成功,这里就可以操作了,定义一个发送短信的函数,将签到信息发送到指定号码上就行啦:
def send_sms(text): account_sid = 'your_sid' auth_token = 'your_auth_token' client = Client(account_sid, auth_token) message = client.messages.create( from_='your_from_num', body=text, to='your_to_num' ) print(message.sid)
作者:hoxis
链接:https://www.jianshu.com/p/1f5af09f5d83