Python twilio发短信实践
2024-10-14 09:33:41
twilio注册地址 注册的时候可能会报错 最好是科学上网 -->注册-->注册完毕后代码运行是不需要科学上网的
https://www.twilio.com/console
需要pip3 install twilio模块
如果你想收到短信的话必须进行对你的号码进行授权 会给你发验证码
视频资料:https://www.youtube.com/watch?v=knxlmCVFAZI
文档资料:https://www.twilio.com/docs/sms/quickstart/python
短信日志:https://www.twilio.com/console/sms/logs?startDate=2018-11-01+00%3A00%3A00&endDate=2018-11-30+23%3A59%3A59
先来2段代码
#代码1 from twilio.rest import Client account = 'AC8b1d590dc7eadf8dd7d14515d0ed6481'
token = '2f13f71946cf38cbd9c22a80d7819e14'
myNumber = '+86186XXXXXXXX'
twilioNumber = '+19797303542' def textmyself(message):
client = Client(account, token)
message = client.messages.create(to=myNumber, from_=twilioNumber,body=message)
textmyself('This is twilio message from 172.20.59.127') #代码2
from twilio.rest import Client
accountSID='AC8b1d590dc7eadf8dd7d14515d0ed6481'
authToken='2f13f71946cf38cbd9c22a80d7819e14'
twilioCli = Client(accountSID, authToken)
myTwilioNumber='+19797303542'
myCellPhone='+86XXXXXXXX'
message = twilioCli.messages.create(body='172.20.59.127', from_=myTwilioNumber, to=myCellPhone)
目前问题在于不能发送中文 还有每次发送的号码存在不一致的问题
注意一个问题 发送多了 容易阻塞 免费版就这样
升级轰炸机版本
from twilio.rest import Client
from threading import Timer
import time
current_time=time.ctime()
account = 'AC8b1d590dc7eadf8dd7d14515d0ed6481'
token = '2f13f71946cf38cbd9c22a80d7819e14'
myNumber = '+86139XXXXXXXX' twilioNumber = '+19797303542'
message='This is nodchen from 172.20.59.127'
print(message)
def textmyself():
client = Client(account, token)
client.messages.create(to=myNumber, from_=twilioNumber,body=message)
t = Timer(60, textmyself)
t.start()
if __name__ == "__main__":
textmyself()
最新文章
- iOS ReactiveCocoa简单使用笔记
- @Value取不到值引出的spring的2种配置文件applicationContext.xml和xxx-servlet.xml
- Jade之条件语句
- 取出type=";button"; 和type=";text"; 里面的值显示在页面
- HDU 4284Travel(状压DP)
- PHP之open_ssl
- jQuery 选择器和JavaScript 选择器的技巧与异常原因
- Delphi中TWebBrowser中注入Js
- Android中的selector
- 微信公众平台——token验证php版
- jquery UI autocomplete当输入框焦点聚焦时自动弹出跟随下拉框
- App安全(一) Android防止升级过程被劫持和换包
- maven打包忽略静态资源解决办法,dispatchServlet拦截静态资源请求的解决办法
- ITP项目:一期版本分享
- python按引用赋值和深、浅拷贝
- spring AOP的用法
- python Event对象、队列和多进程基础
- 记号一次更换IBM X3650M4主板后RAID无法启动的解决
- JS禁用键盘浏览器退格键
- vscode中使用EF脚手架生成数据库上下文(scaffold-dbcontext)
热门文章
- 实验吧—Web——WP之 貌似有点难
- 【mybatis源码学习】利用maven插件自动生成mybatis代码
- RN中移动组件开发
- centos 7 lvs 负载均衡搭建部署
- apache kafka系列之在zookeeper中存储结构
- microcks 微服务mocks 工具&;&;运行时
- (98)Address already in use: make_sock: could not bind to address 0.0.0.0:80
- GlusterFS学习
- 99乘法表的正反写 (python的写法)
- [转]Intellij IDEA快捷键