用Python实现Twilio模块的短信发送

本文介绍了如何在Python环境中安装和使用Twilio模块发送短信。通过conda和pip尝试安装Twilio,最终成功并完成注册过程。在使用过程中遇到的错误,如`ObsoleteException`和`TwilioRestException`,都是由于版本过旧或免费试用限制导致。解决方案包括查阅官方文档和验证手机号码。
摘要由CSDN通过智能技术生成
  1. 安装Twilio;
    我在anaconda中使用"conda install twilio"安装失败,但是使用pip可以.并且能够在conda中查到Twilio包;

    pip install twilio
    
  2. 注册Twilio:
    - 在官网(https://www.twilio.com)点击中间的红色按钮:get free API key进行注册.我使用126.com的邮箱能够成功注册.
    - 在邮箱中点击邮件激活进入手机号码验证,会给你发个验证码(这个号码将是你待会能够使用进行测试短信收发的已激活号码),
    - 注册成功会给你返回一个号码.

  3. 进入个人页面
    Twilio的console
    上图三个框中的符号在代码中会使用到.单击箭头中的show会显示密钥.

  4. 代码:

    from twilio.rest import Client
    
    account_sid = "AC941ae479828492xxxxxxxxxxxxxxxxxxx"
    account_token = "57a220114cd7f95xxxxxxxxxxxxxxxxxxx"
    client = Client(account_sid,account_token)
    
    message = client.messages.create(
        body = "心情不好的时候,就抬头看天空吧.",
        to = "+8615812345678",
        from_ = "+12055123456")
    print(message.sid)
    
  5. <
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值