参考:python利用twilio模块给自己发短信

参考:使用python实现往手机发短信(基于twilio)


步骤如下:

  1. 登录 Twilio 网站注册,貌似需要科学上网,包括用户名、密码、手机号、项目目的&名称等;
  2. 通过 Console Dashboard 获取 Account Sid 和 Auth Token;
  3. 切换到 All Products & Service》Phone Numbers 可以创建用来发信息的电话号;
  4. 切换到 Programmable SMS Dashboard 进行设置,切换到 Learn & Build 》Build 界面中进行测试;
  5. 如果不成功,需要点击“Your trial accounts can only send messages to verified numbers in these countries”中的 these countries,并将 China 前面勾选。

  6. 配置成功,并且发送信息成功后,需要安装 Twilio 模块,首先需要是 Python 3.0 以上版本;
  7. cmd 中定位 Python 内部的 scripts 文件夹(sys.path 可获取相关路径),然后执行 pip install twilio 代码即可安装;

  调用代码如下所示:

from twilio.rest import Client  

account = 'XXXXXXXXXXXXXXXXXXXX'
token = 'YYYYYYYYYYYYYY'
myNumber='+86XXXXXXXXXXXXX'
twilioNumber='+XXXXXXXXXX'
message="Hello, it's me!" client = Client(account, token)
message = client.messages.create(to=myNumber, from_=twilioNumber, body=message)

  函数形式代码如下所示:

def textMessage(message):
from twilio.rest import Client account = 'AC******bd'
token = '2a******d9'
myNumber='+86******10'
twilioNumber='+14******55' client = Client(account, token)
message = client.messages.create(to=myNumber, from_=twilioNumber, body=message)

  测试发现,发送英文可以正常发送,然而中文不可以发送成功~

最新文章

  1. Entity Framework 6 Database-first连接Oracle11g
  2. linux 根据文件大小查找文件
  3. Codevs 1229 数字游戏
  4. 几个pointer
  5. SNMP报文抓取与分析(一)
  6. QQ邮箱的安全问题
  7. 宅男福利--利用Python简单爬图
  8. App新版本提醒
  9. zz android 系统 makefile文件(Android.mk)组织结构
  10. 使用 virtualenv
  11. 用过coreData或者sqlite吗?读写是分线程的吗?
  12. yum lamp for Centos6.4
  13. 夜未央Test1
  14. 高性能双端js模板
  15. POJ 2409 Let it Bead 组合数学
  16. jupyter 安装、配置及使用笔记
  17. Docker 学习5 Docker容器网络
  18. python 0228
  19. 用ABP只要加人即可马上加快项目进展(二) - 分工篇
  20. 解决乱码的方法是,在执行SQL语句之前,将MySQL以下三个系统参数设置为与服务器字符集character-set-server相同的字符集

热门文章

  1. python模块之ConfigParser: 用python解析配置文件
  2. 爱奇艺、腾讯、优酷、搜狐、芒果、乐视、PPTV、音悦台等VIP视频免费观看
  3. Ubuntu下制作系统启动盘
  4. 微信小程序页面跳转的四种方法
  5. I.MX6 CAAM
  6. php中require_once与include_once的区别
  7. django 模板关闭特殊字符转化
  8. Tomcat 7 可以修改 Session 默认的 Cookie 名 JSESSIONID 了
  9. WinForm应用程序中实现自动更新功能
  10. 在NOILINUX下的简易VIM配置