Twilio 是一个位于加利福尼亚的云通信 (PaaS) 公司。Twilio 允许开发者通过使用它提供的 API 进行编程来接电话,收发短信等。
安装
1 |
pip install twilio |
注册并验证 Twollo
Python 代码
总结:
- 短信服务是完全免费的,其中的 fee 只是作为记录用,并不会真正产生费用
- 我发现,当消息内容中有中文的话,无法发送。
- 短信发送前,需要先验证手机号。只有验证成功的手机号,才能收到短信(即无法由此服务大规模发送垃圾短信)
Python 模块调用
短信发送模块已经完成,其可用于很多场景,比如程序报错提醒(当服务器上程序出错时,自动发送短信提醒)。可当程序很多时,总不能每个程序里实现一个短信方法吧?或者当短信号码需要修改时,还要一个一个地改。Python 可以像调用内置方法一样,调用我们自己编辑的方法。这样,就可以方便地调用短信模块了。
当要调用的模块和正在使用的模块不在同一目录下,python查找不到,必须进行查找路径的设置,将模块所在的文件夹加入系统查找路径
1 2 3 |
import sys sys.path.append(‘a.py所在的路径’) import a |
[/wxcaptcha]