python如何使用腾讯云发送短信


Posted in Python onSeptember 17, 2020

腾讯云方面的申请和流程都比较简单,基本都是可视化操作的,这里就不在赘述了。这篇文章着重讲解怎么用python实现调用。 我假设你已经满足了以下几个前提 + 已经开通了腾讯云短信业务 + 创建好了短信签名 + 也已经审核过了短信正文模板 + 并且已经知道自己的SDK AppID、签名ID、短信模板ID

Python 相关需要安装腾讯云提供的模块或SDK 我们以qcloudsms_py模块为准,首先

pip install qcloudsms_py

发送短信我们需要用到的模块有下面2个

from qcloudsms_py import SmsMultiSender, SmsSingleSender
from qcloudsms_py.httpclient import HTTPError

在引入之后,就可以封装一个函数进行开心的发送啦~(这里不太推荐腾讯的SDK,官方对python的不是很有好,还要弄的比较复杂,直接封装函数比较方便) 附上一个我自己的发送函数

from qcloudsms_py import SmsMultiSender, SmsSingleSender
from qcloudsms_py.httpclient import HTTPError
from django.conf import settings

def send_sms_single(phone_num, template_id, template_param_list):

  appid = '你的appid'
  appkey = '你的appkey'
  sms_sign = '你的签名名称'
  print(appid,appkey,sms_sign)
  sender = SmsSingleSender(appid, appkey)
  try:
    response = sender.send_with_param(86, phone_num, template_id, template_param_list, sign=sms_sign)
  except HTTPError as e:
    response = {'result': 1000, 'errmsg': "网络异常发送失败"}
  return response

以上就是python如何使用腾讯云发送短信的详细内容,更多关于python 发送短信的资料请关注三水点靠木其它相关文章!

Python 相关文章推荐
介绍Python的Urllib库的一些高级用法
Apr 30 Python
python实现多线程行情抓取工具的方法
Feb 28 Python
Python实现的NN神经网络算法完整示例
Jun 19 Python
python3中zip()函数使用详解
Jun 29 Python
Win8下python3.5.1安装教程
Jul 29 Python
Python整数对象实现原理详解
Jul 01 Python
简单了解python 邮件模块的使用方法
Jul 24 Python
Django自带日志 settings.py文件配置方法
Aug 30 Python
python自动发微信监控报警
Sep 06 Python
如何在mac环境中用python处理protobuf
Dec 25 Python
python判断链表是否有环的实例代码
Jan 31 Python
python脚本框架webpy模板赋值实现
Nov 20 Python
通俗易懂了解Python装饰器原理
Sep 17 #Python
Python字符串三种格式化输出
Sep 17 #Python
python判断变量是否为列表的方法
Sep 17 #Python
Django实现文章详情页面跳转代码实例
Sep 16 #Python
如何基于Django实现上下文章跳转
Sep 16 #Python
Python通过类的组合模拟街道红绿灯
Sep 16 #Python
python如何绘制疫情图
Sep 16 #Python
You might like
php遍历所有文件及文件夹的方法深入解析
2013/06/08 PHP
php设计模式之单例模式代码
2016/06/11 PHP
PHP实现一个简单url路由功能实例
2016/11/05 PHP
关于Laravel Route重定向的一个注意点
2017/01/16 PHP
PHP中include和require的区别实例分析
2017/05/07 PHP
无语,javascript居然支持中文(unicode)编程!
2007/04/12 Javascript
Add Formatted Text to a Word Document
2007/06/15 Javascript
IE8 浏览器Cookie的处理
2009/01/31 Javascript
JS对外部文件的加载及对IFRMAME的加载的实现,当加载完成后,指定指向方法(方法回调)
2011/07/04 Javascript
IFrame跨域高度自适应实现代码
2012/08/16 Javascript
js禁止页面使用右键(简单示例代码)
2013/11/13 Javascript
javascript阻止浏览器后退事件防止误操作清空表单
2013/11/22 Javascript
javascript手风琴下拉菜单实现代码
2015/11/12 Javascript
KOA+egg.js集成kafka消息队列的示例
2018/11/09 Javascript
Vue实现简单分页器
2018/12/29 Javascript
浅谈vue异步数据影响页面渲染
2019/10/29 Javascript
JavaScript多种图形实现代码实例
2020/06/28 Javascript
浅谈vue中$bus的使用和涉及到的问题
2020/07/28 Javascript
vue动态加载SVG文件并修改节点数据的操作代码
2020/08/17 Javascript
node.js如何操作MySQL数据库
2020/10/29 Javascript
在CentOS6上安装Python2.7的解决方法
2018/01/09 Python
使用PyCharm创建Django项目及基本配置详解
2018/10/24 Python
在Tensorflow中查看权重的实现
2020/01/24 Python
Python进程的通信Queue、Pipe实例分析
2020/03/30 Python
python 邮件检测工具mmpi的使用
2021/01/04 Python
HTML5+CSS3实现机器猫
2016/10/17 HTML / CSS
HTML5自定义视频播放器源码
2020/01/06 HTML / CSS
密封类可以有虚函数吗
2014/08/11 面试题
三万活动总结
2014/04/28 职场文书
会计专业毕业生求职信
2014/07/04 职场文书
法人委托书
2014/07/31 职场文书
公司副总经理岗位职责
2014/10/01 职场文书
2014流动人口计划生育工作总结
2014/12/20 职场文书
青少年法制教育心得体会
2016/01/14 职场文书
MySQL里面的子查询的基本使用
2021/08/02 MySQL
Python编程根据字典列表相同键的值进行合并
2021/10/05 Python