前言今天带大家玩玩,如何用Python实现免费短信。关于发送短信,其实有相当多的适用场景。只有想不到的场景,没有想不到的场景!比如作为IT人,经常有监控服务器的说法,那么自动报警短信或者来电就非常重要。再比如,你可以通过发送短信的功能,实现给父母的温暖天气预报提醒。..等等,让我们进入今天的主题——twilio网站。https://www.twilio.comtwiliopreparations先介绍一下这个网站,主要用于发送短信和打电话,并提供了完整的相关API。上网查了一下,这是众多支持免费短信数量最多的网站之一。后面会讲一些我的想法,如何不限制消息的数量(有点麻烦。。。)。1.进入官网,注册账号。正常填写即可。2.验证邮箱收到的邮件,点击:3.验证手机4.随意选择选项5.获取服务器提供的号码6.初始金额变化计算账户。每个新申请的账户,官方都会送你15.5,按2019年12月8日汇率计算,约合109.01元。拿到服务器的手机号码后,扣除$1,剩下$14.5。至此,准备工作全部完成!官方代码演示twilio网站完美的为开发者提供了很多官方示例,非常友好。直接上官方例子。1.文档->助手库2。服务器端SDK->Python3。代码demo就是这段代码,不过在执行之前要自己安装twilio。pipinstalltwilio需要注意的是需要把sid和token换成自己的。执行过程中,如果您接收短信的手机号码与您登录网站的手机号码不一致,则会报如下HTTP400错误,说明您的手机号码未通过验证:所以需要发送收件人手机号ID进行验证,完成以下操作进行验证。添加完成后,再次执行代码,会收到短信:Calculateanaccount见下图:Billing代表账单,点击Overview,3处是测试文本中扣除的美金消息刚刚发送。服务器手机号注册扣1。发一条短信大概等于20毛钱(现在国内发一条短信好像只要10毛钱)。$14.5/$0.028≈517.即每个账号可以免费发送517条短信。
