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(一)Python环境安装
Aug 20 Python
在Python中操作字符串之rstrip()方法的使用
May 19 Python
python结合shell查询google关键词排名的实现代码
Feb 27 Python
numpy.ndarray 交换多维数组(矩阵)的行/列方法
Aug 02 Python
numpy向空的二维数组中添加元素的方法
Nov 01 Python
python快速编写单行注释多行注释的方法
Jul 31 Python
pandas条件组合筛选和按范围筛选的示例代码
Aug 26 Python
python 实现在无序数组中找到中位数方法
Mar 03 Python
Python新手学习标准库模块命名
May 29 Python
Python 实现RSA加解密文本文件
Dec 30 Python
解决Pytorch中关于model.eval的问题
May 22 Python
tensorflow中的数据类型dtype用法说明
May 26 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 output buffering缓存及程序缓存深入解析
2013/07/15 PHP
Laravel 5框架学习之模型、控制器、视图基础流程
2015/04/08 PHP
laravel实现按时间日期进行分组统计方法示例
2019/03/23 PHP
TP5框架实现自定义分页样式的方法示例
2020/04/05 PHP
cssQuery()的下载与使用方法
2007/01/12 Javascript
javascript动态改变img的src属性图片不显示的解决方法
2010/10/20 Javascript
20行代码实现的一个CSS覆盖率测试脚本
2013/07/07 Javascript
jquery弹出层类代码分享
2013/12/27 Javascript
jquery无法设置checkbox选中即没有变成选中状态
2014/03/27 Javascript
javascript基于HTML5 canvas制作画箭头组件
2014/06/25 Javascript
第七篇Bootstrap表单布局实例代码详解(三种表单布局)
2016/06/21 Javascript
SVG描边动画
2017/02/23 Javascript
vue项目中vue-i18n和element-ui国际化开发实现过程
2018/04/25 Javascript
js单线程的本质 Event Loop解析
2019/10/29 Javascript
JavaScript实现省份城市的三级联动
2020/02/11 Javascript
基于vue的tab-list类目切换商品列表组件的示例代码
2020/02/14 Javascript
ant design vue中表格指定格式渲染方式
2020/10/28 Javascript
[01:07:19]2018DOTA2亚洲邀请赛 4.5 淘汰赛 Mineski vs VG 第一场
2018/04/06 DOTA
Windows下的Python 3.6.1的下载与安装图文详解(适合32位和64位)
2018/02/21 Python
django 通过ajax完成邮箱用户注册、激活账号的方法
2018/04/17 Python
windows下pycharm安装、创建文件、配置默认模板
2018/07/31 Python
Python3实现的简单工资管理系统示例
2019/03/12 Python
Python中单线程、多线程和多进程的效率对比实验实例
2019/05/14 Python
在python image 中安装中文字体的实现方法
2019/08/22 Python
在PyCharm中实现添加快捷模块
2020/02/12 Python
玩具反斗城西班牙网上商城:ToysRUs西班牙
2017/01/19 全球购物
澳大利亚排名第一的狂热牛仔品牌:ONETEASPOON
2018/11/20 全球购物
德国自行车商店:Tretwerk
2019/06/21 全球购物
什么时候需要进行强制类型转换
2016/09/03 面试题
党校培训自我鉴定范文
2014/03/20 职场文书
大班幼儿评语大全
2014/04/30 职场文书
工作失误检讨书(经典集锦版)
2014/10/17 职场文书
论文答谢词
2015/01/20 职场文书
实习协议书
2015/01/27 职场文书
小学工作总结2015
2015/05/04 职场文书
2016年共产党员个人承诺书
2016/03/24 职场文书