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实现打电话和发短信功能相关推荐

  1. Python + twilio 实现打电话和发短信功能

    相信大家生活中常常会有接到骚扰电话的经历,电话接通后发现是个机器人说话而不是真人!当时就想这又是哪个黑心厂家招人写了垃圾程序来祸国殃民,真的是气不打一处来! 今天快下班时候突然想起这个,就想着用pyt ...

  2. python打电话 不接通不收钱,Python + twilio 实现打电话和发短信功能

    相信大家生活中常常会有接到骚扰电话的经历,电话接通后发现是个机器人说话而不是真人!当时就想这又是哪个黑心厂家招人写了垃圾程序来祸国殃民,真的是气不打一处来! 今天快下班时候突然想起这个,就想着用pyt ...

  3. linux 模拟打电话,Android 调用打电话和发短信功能

    1.打电话 可以自己写界面,在button的单击事件中添加如下代码即可: Intent intent = new Intent(); intent.setAction("Android.in ...

  4. Android调用系统打电话和发短信功能

    一.打电话 1.添加打电话的权限在manifast文件中. <uses-permission Android:name="android.permission.CALL_PHONE&q ...

  5. html调用手机打电话、发短信功能

    在html头部里面加上: <meta name="format-detection" content="telephone=yes"/> 在需要拨打 ...

  6. 手机h5页面唤起打电话、发短信功能

    <a href="tel:150540545##">点击拨打号码</a> <a href="sms:150540545##"> ...

  7. 前端H5唤起手机打电话(拨号)和发短信功能

    1.拨打电话 2.发送短信 3.移动web页面自动探测电话号码 4.使用wtai协议进行拨打电话 5.关于微信页面出现屏蔽的情况,采用以下解决方案 在移动端页面,有时候我们需要唤起用户手机的打电话功能 ...

  8. H5唤起手机打电话(拨号)和发短信功能

    H5唤起手机打电话(拨号)和发短信功能 拨打电话 发送短信 移动web页面自动探测电话号码 使用wtai协议进行拨打电话 关于微信页面出现屏蔽的情况,采用以下解决方案 在移动端页面,有时候我们需要唤起 ...

  9. android通话记录列表apk,android打电话,发短信,获取通讯录、通话记录、短信记录...

    [实例简介] 代码实现android打电话,发短信,获取通讯录.通话记录.短信记录 [实例截图] [核心代码] 19287b5f-b70c-4210-ab04-9d24ddd60788 └── cal ...

最新文章

  1. 优秀博士生与普通博士生差距能有多大?
  2. C#调用C/C++ DLL 参数传递和回调函数的总结
  3. 怎么查看电脑多少内核和多少逻辑处理器?
  4. quartus 修改 时钟_Clock Quartus II 开发的多功能数字时钟,有计时、调 闹铃、警报等 Other systems 其他 274万源代码下载- www.pudn.com...
  5. php作品答辩问问题,一般答辩会问到什么问题
  6. Linux平台搭建roboframework
  7. 《C++ Primer 第五版》(第4.11-4.12节)——static_cast,const_cast和reinterpret_cast类型转换, 运算符优先级表
  8. Dubbo(十三)dubbo的负载均衡配置策略
  9. 敏捷开发系列之旅 第四站(透明的Crystal水晶方法) .
  10. 项目启动会注意事项-甲方
  11. 新手怎么在GitHub上传代码?----最新教程
  12. 为何天搜科技这些互联网企业对杭州情有独钟?
  13. 微服务实施笔记(一)
  14. Linux perm
  15. linux shell tr命令,linux shell tr命令详解
  16. 使用charles修改服务器返回数据,Charles使用part4——修改网络请求
  17. 数据库到底是什么?举例MySQL给你讲明白
  18. Windows-Python实时获取小米手环4心率,最简单代码
  19. SAP-PP 工艺路线的作用
  20. 人工智能(crawler)—— 爬虫综合

热门文章

  1. linux icc编译器,icc编译器
  2. Android任务栈的理解
  3. 【人工智能】谭铁牛院士:人工智能新动态
  4. 帆软报表决策系统跨域登录
  5. java正则在线转换_java正则表达式(转)
  6. Java中instanceof关键字的用法
  7. 化工设计常用的三维软件有哪些?SmartPlant 3D、PDMS、SolidWorks......
  8. 在 Surface 或 Windows 10 中启用和禁用触摸屏
  9. 4K屏配置keil分辨率和图标大小
  10. BZOJ2456mode