python+twilio实现打电话和发短信功能
python和twilio实现发送短信功能
最近突发奇想,,python能不能实现打电话和发短信,通过查找资料,还真可以,
如果只是用自己的手机打电话的话,可以借助appium这个来实现,原理其实和selenium类似,这里就先不说这个哈
重点来了,注意:
twilio: 使用该模块,可以隐藏自己的手机号,而且也不用自己的手机话费,最主要是简单。
该文章使用的是twilio模块,首先,先去twilio注册,注册需要邮箱和一个电话号码
1.注册twilio
注册就不说了,自己去注册吧
2.获取sid和token信息
记录下sid和token信息,获取你在twilio里面的电话,代码里面需要用到
3.上代码
#twilio模块发送短信——打电话
from twilio.rest import Client#sid和token在tuilio上能看到
sid = 'AC639ccf51eaa26ac207dd72b3241a9bff'
token = '49314a870121c9e8caf88728e147bbc3'
#实例化
client = Client(sid,token)#发短信
def send_msg(message):'''自定义短信内容'''client.messages.create(to = '+86要接收的号码', #要给谁发短信 必须带区号, 中国要加上+86from_ = 'twilio上的号码',#这是你在twilio网站上申请的号码,必须带+body= message)
def call_phone(number):'''自定义号码'''client.calls.create(to = '+86'+ number,from_ = 'twilio上的号码',url="要播放的音频"#这是接通后要播放的音频)if __name__ == '__main__':send_msg('你好!')
下面是短信效果图,这个号码是假的,,,哈哈哈我打过去,没有
短信发送一般默认了中国大陆区域,如果不成功,去twilio上看看:
https://www.twilio.com/console/sms/settings/geo-permissions
是不是很简单…but,这里拨打电话不行,我试了下,,哈哈哈,我去官网查了下,,mmp,中国大陆的号码被限制了,,我在twilio官网里面找了很久,,发现没有大陆的,香港/澳门/台湾都有,就是没有大陆,气不气??
https://www.twilio.com/console/voice/calls/geo-permissions/low-risk
下次你们谁发现大陆的可以了,请告诉我一声哈,谢谢各位大佬了,
电话不成功就是没有权限,被限制了,下次我再找找其他的打电话的方式,肯定有
python+twilio实现打电话和发短信功能相关推荐
- Python + twilio 实现打电话和发短信功能
相信大家生活中常常会有接到骚扰电话的经历,电话接通后发现是个机器人说话而不是真人!当时就想这又是哪个黑心厂家招人写了垃圾程序来祸国殃民,真的是气不打一处来! 今天快下班时候突然想起这个,就想着用pyt ...
- python打电话 不接通不收钱,Python + twilio 实现打电话和发短信功能
相信大家生活中常常会有接到骚扰电话的经历,电话接通后发现是个机器人说话而不是真人!当时就想这又是哪个黑心厂家招人写了垃圾程序来祸国殃民,真的是气不打一处来! 今天快下班时候突然想起这个,就想着用pyt ...
- linux 模拟打电话,Android 调用打电话和发短信功能
1.打电话 可以自己写界面,在button的单击事件中添加如下代码即可: Intent intent = new Intent(); intent.setAction("Android.in ...
- Android调用系统打电话和发短信功能
一.打电话 1.添加打电话的权限在manifast文件中. <uses-permission Android:name="android.permission.CALL_PHONE&q ...
- html调用手机打电话、发短信功能
在html头部里面加上: <meta name="format-detection" content="telephone=yes"/> 在需要拨打 ...
- 手机h5页面唤起打电话、发短信功能
<a href="tel:150540545##">点击拨打号码</a> <a href="sms:150540545##"> ...
- 前端H5唤起手机打电话(拨号)和发短信功能
1.拨打电话 2.发送短信 3.移动web页面自动探测电话号码 4.使用wtai协议进行拨打电话 5.关于微信页面出现屏蔽的情况,采用以下解决方案 在移动端页面,有时候我们需要唤起用户手机的打电话功能 ...
- H5唤起手机打电话(拨号)和发短信功能
H5唤起手机打电话(拨号)和发短信功能 拨打电话 发送短信 移动web页面自动探测电话号码 使用wtai协议进行拨打电话 关于微信页面出现屏蔽的情况,采用以下解决方案 在移动端页面,有时候我们需要唤起 ...
- android通话记录列表apk,android打电话,发短信,获取通讯录、通话记录、短信记录...
[实例简介] 代码实现android打电话,发短信,获取通讯录.通话记录.短信记录 [实例截图] [核心代码] 19287b5f-b70c-4210-ab04-9d24ddd60788 └── cal ...
最新文章
- 优秀博士生与普通博士生差距能有多大?
- C#调用C/C++ DLL 参数传递和回调函数的总结
- 怎么查看电脑多少内核和多少逻辑处理器?
- quartus 修改 时钟_Clock Quartus II 开发的多功能数字时钟,有计时、调 闹铃、警报等 Other systems 其他 274万源代码下载- www.pudn.com...
- php作品答辩问问题,一般答辩会问到什么问题
- Linux平台搭建roboframework
- 《C++ Primer 第五版》(第4.11-4.12节)——static_cast,const_cast和reinterpret_cast类型转换, 运算符优先级表
- Dubbo(十三)dubbo的负载均衡配置策略
- 敏捷开发系列之旅 第四站(透明的Crystal水晶方法) .
- 项目启动会注意事项-甲方
- 新手怎么在GitHub上传代码?----最新教程
- 为何天搜科技这些互联网企业对杭州情有独钟?
- 微服务实施笔记(一)
- Linux perm
- linux shell tr命令,linux shell tr命令详解
- 使用charles修改服务器返回数据,Charles使用part4——修改网络请求
- 数据库到底是什么?举例MySQL给你讲明白
- Windows-Python实时获取小米手环4心率,最简单代码
- SAP-PP 工艺路线的作用
- 人工智能(crawler)—— 爬虫综合