一、创建twilio账号
- 点这进入注册流程
- 填上姓;名;邮箱;密码,勾选那啥协议,点Start your free trial

- 距离成功更近一步,这提示不用多说大家也知道什么意思了吧?没错,需要去你填写的邮箱进行验证才可以!

- 点击绿色框内完成验证

- 此处省略欢迎页面1000字(右下边有个跳过的)。。。。。。
- 把图片内绿色框内的信息(SID、TOKEN和分配的号码)复制出来,后面的代码需要使用(注:这里配的号码需要自己去获取,没有号码之前此处有个按钮,点击之后弹出一个随机配的号码,(美国的,我找了半天没有中国的,所以用了美国的,好像没什么影响),再点击红色的按钮(因为没图,凭感觉去点吧,嘿嘿,大不了点多几次))

- 以为这就可以了?不,还差一步,不过不得不吐槽一下,网页加载的TM慢,【在这里插个队使用命令行安装它的库(pip install twilio)】,接下来需要验证你接收的号码(这是防止有人(我)利用该服务向任意的手机发送辣鸡信息)多的不说直接上图,就是这么简单直接,点这直接跳转到Verified Caller IDs页面(前提是你已经登录,还有网站没有换链接))

- 第八步,站起来,伸个懒腰,活动活动筋骨,创建twilio账号到此结束,需要更多牛逼使用,请听下回分解(估计等不到了,短信这个功能已经够用了)
二、发送信息的代码
from twilio.rest import Client
def send_message(messages, receive_number='+86171XXXX1121'):
"""
| *信息内容* | *接收信息号码* |
| 自动发送 | +86171XXXX1121 |
:param messages: 发送信息的内容
:receive_number: 需要再twilio网站验证号码才能接收
网址:https://www.twilio.com/console/phone-numbers/verified
"""
phone_number = '+135XXXX3140'
account_sid = "ACd92fxxx20743"
auth_token = "731cxxx7319"
def beging_sending_message(msg, target_number):
try:
client = Client(account_sid, auth_token)
client.messages.create(to=target_number, from_=phone_number, body=msg)
return True
except Exception:
return False
if beging_sending_message(messages, receive_number):
print("短信已成功发送至%s" % receive_number)
else:
print("短信发送失败!!!")
if __name__ == "__main__":
send_message("Hello from Python")