1. 注册账号

https://www.twilio.com/
注册完成之后打开邮箱验证,验证完成会跳转到登录页面
在这里插入图片描述

2. 登录页面

在这里插入图片描述

3. 创建项目

步骤一:创建项目
在这里插入图片描述

步骤二:自定义项目名
在这里插入图片描述
步骤三:添加手机号后会有一条验证码
在这里插入图片描述

步骤四:选择yes, python
在这里插入图片描述

在这里插入图片描述

回到首页
在这里插入图片描述

4. 获取测试号码,系统随机给的

在这里插入图片描述

在这里插入图片描述

5. 获取参数

在这里插入图片描述

6. 测试代码

发送数据有长度限制70个字符

import time
# 需要装twilio库(pip安装)
from twilio.rest import Client



def send_message():
    # 定义发送时间
    send_time = time.strftime("%Y-%m-%d %H:%M:%S", time.localtime())

    # sid
    account_sid = 'xxx'

    # token
    auth_token = 'xxx'

    # 账户认证
    client = Client(account_sid, auth_token)

    # 创建消息
    message = client.messages.create(

        # 接受短信的手机号 注意写中国区号 +86
        to="+86xxx",

        # 领取的虚拟号码
        from_="+12xxx",  
        
        # 短信内容
        body="\n天地有大美而不言:\n——玩爬虫的小朋友") 
    print('接收短信号码:'+message.to)
    # 打印发送时间和发送状态:
    print('发送时间:%s \n状态:发送成功!' % send_time)
    print('短信内容:\n'+message.body)  # 打印短信内容
    print('短信SID:' + message.sid)  # 打印SID
send_message()  # 调用执行函数

在这里插入图片描述

Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐