python twilio模块实现发送手机短信功能


Posted in Python onAugust 02, 2019

前排提示:这个模块不是用于对陌生人进行短信轰炸和电话骚扰的,这个模块也没有这个功能,如果是抱着这个心态来的,可以关闭网页了

语言:python

步骤一:安装twilio模块

pip install twilio

步骤二:进入官网注册

 https://www.twilio.com 

注册完毕之后,会有一个调查,问你准备做什么项目,在这里先选择短信项目

项目创建之后,申请一个试用号码

python twilio模块实现发送手机短信功能

在上方图片中有用的信息有三个:试用号码,账号SID,和验证令牌,后两个用右边的复制按钮进行复制

步骤三:绑定一个手机号

这一步是需要一个手机号,用作接收短信的对象,这也就是开始说的不能对别人手机号进行轰炸的原因

进行验证的网址: https://www.twilio.com/console/phone-numbers/verified

python twilio模块实现发送手机短信功能

验证成功之后,就可以对该手机号进行发送短信的操作了

步骤四:代码阶段

from twilio.rest import Client
def send_message():
  account_sid="你的SID"
  auth_token="你的Token"
  client=Client(account_sid,auth_token)
  message=client.messages.create(
  to="+接收者的手机号,且必须是通过验证的手机号",#注意必须有+,并且中国手机号需要在前面加上86
  from_="+网站发给你的手机号",
  body="hello,world"
  )
  print(message.sid)

运行之后收到的信息如下图所示:,hello,world是我输入的信息,前面的信息头是因为我是免费用户的原因.

python twilio模块实现发送手机短信功能

发送短信实验成功

该模块除了发送短信还有拨打电话的功能,有兴趣的可以去试一试,流程和发送短信差不多,这里就不多赘述了

总结

以上所述是小编给大家介绍的python twilio模块实现发手机短信功能,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

Python 相关文章推荐
Python中多线程thread与threading的实现方法
Aug 18 Python
Python中的with语句与上下文管理器学习总结
Jun 28 Python
Python 专题四 文件基础知识
Mar 20 Python
Python操作SQLite数据库的方法详解
Jun 16 Python
3个用于数据科学的顶级Python库
Sep 29 Python
selenium处理元素定位点击无效问题
Jun 12 Python
详解如何在cmd命令窗口中搭建简单的python开发环境
Aug 29 Python
使用python切片实现二维数组复制示例
Nov 26 Python
python 正则表达式参数替换实例详解
Jan 17 Python
Python实现网络聊天室的示例代码(支持多人聊天与私聊)
Jan 27 Python
python 利用 PIL 将数组值转成图片的实现
Apr 12 Python
Python 全局空间和局部空间
Apr 06 Python
python代码 FTP备份交换机配置脚本实例解析
Aug 01 #Python
Windows系统Python直接调用C++ DLL的方法
Aug 01 #Python
Python CVXOPT模块安装及使用解析
Aug 01 #Python
Python Selenium 之数据驱动测试的实现
Aug 01 #Python
Python 一键获取百度网盘提取码的方法
Aug 01 #Python
Django中的静态文件管理过程解析
Aug 01 #Python
pycharm 批量修改变量名称的方法
Aug 01 #Python
You might like
修改Zend引擎实现PHP源码加密的原理及实践
2008/04/14 PHP
PHP文件锁函数flock()详细介绍
2014/11/18 PHP
php获取当前url地址的方法小结
2017/01/10 PHP
ThinkPHP3.2.3框架实现执行原生SQL语句的方法示例
2019/04/03 PHP
利用js制作html table分页示例(js实现分页)
2014/04/25 Javascript
javascript实现省市区三级联动下拉框菜单
2015/11/17 Javascript
前端面试题及答案整理(二)
2016/08/26 Javascript
获取select的value、text值的简单示例(jquery与javascript)
2016/12/07 Javascript
使用UrlConnection实现后台模拟http请求的简单实例
2017/01/04 Javascript
JavaScript提高加载和执行效率的方法
2017/02/03 Javascript
基于vue2.0+vuex+localStorage开发的本地记事本示例
2017/02/28 Javascript
jQuery实现简单的下拉菜单导航功能示例
2017/12/07 jQuery
教你使用vue-cli快速构建的小说阅读器
2019/05/13 Javascript
关于微信小程序map组件z-index的层级问题分析
2019/07/09 Javascript
Angular之jwt令牌身份验证的实现
2020/02/14 Javascript
支付宝小程序实现省市区三级联动
2020/06/21 Javascript
[02:02]DOTA2英雄基础教程 斯拉达
2013/12/11 DOTA
Python简单计算数组元素平均值的方法示例
2017/12/26 Python
Django渲染Markdown文章目录的方法示例
2019/01/02 Python
Python安装与基本数据类型教程详解
2019/05/29 Python
Python进阶:生成器 懒人版本的迭代器详解
2019/06/29 Python
Python之time模块的时间戳,时间字符串格式化与转换方法(13位时间戳)
2019/08/12 Python
python 6.7 编写printTable()函数表格打印(完整代码)
2020/03/25 Python
python使用for...else跳出双层嵌套循环的方法实例
2020/05/17 Python
python 读取、写入txt文件的示例
2020/09/27 Python
使用python-cv2实现视频的分解与合成的示例代码
2020/10/26 Python
python线程优先级队列知识点总结
2021/02/28 Python
HTML5本地存储之Web Storage详解
2016/07/04 HTML / CSS
大学生学业生涯规划
2014/01/05 职场文书
网络工程专业大学生求职信
2014/10/01 职场文书
2016年小学优秀班主任事迹材料
2016/02/29 职场文书
2019年个人工作总结范文
2019/03/25 职场文书
表扬信范文
2019/04/22 职场文书
JavaScript中isPrototypeOf函数
2021/11/07 Javascript
mysql5.5中文乱码问题解决的有用方法
2022/05/30 MySQL
MySQL数据库查询之多表查询总结
2022/08/05 MySQL