Python3 Twilio 发送短信

  短信服务验证服务已经不是什么新鲜事了,但是免费的手机短信服务却不多见,本次利用Python3.0基于Twilio服务分别来体验一下国际短信和国内短信接口。

    首先,注册Twilio: https://www.twilio.com/

    注册成功后,获取ACCOUNT SID和AUTH TOKEN,一会要用到

s1h2a3n4g5w6e7i

SWwoaiwoziji_1

  安装依赖的库

pip3 install twilio

  

 随后编写发送脚本

# 导包 导入客户端
from twilio.rest import Client

# 定义短信sid
account_sid = '你的sid'
# 定义秘钥
auth_token = '你的秘钥'

# 定义客户端对象 
client = Client(account_sid, auth_token)

message = client.messages.create(
    to="+8613423432818",  # 接受短信的手机号,也就是注册界面验证过的那个自己的手机号,注意 写中国区号  +86
    from_="+14063651423",  # 发送短信的美国手机号  区号 +1
    body="Hello from Python!")

# 打印发送结果
print(message)

  

整个过程比较简单,如此你就拥有了一个免费的国际手机短信服务接口,注意发送的手机号要填写手机号的国家区号,另外twilio的额度也并非无限,将会有一个10刀的额度,每发一条将会扣除1美分,所以测试的时候悠着点,别超过额度限制

原文地址:https://www.cnblogs.com/shangwei/p/13531168.html