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 Requests安装与简单运用
Apr 07 Python
Python中is与==判断的区别
Mar 28 Python
Python中xrange与yield的用法实例分析
Dec 26 Python
Python3实现的简单验证码识别功能示例
May 02 Python
Python实现的knn算法示例
Jun 14 Python
python绘制中国大陆人口热力图
Nov 07 Python
基于Python中的yield表达式介绍
Nov 19 Python
python通过matplotlib生成复合饼图
Feb 06 Python
Python爬虫实现百度翻译功能过程详解
May 29 Python
利用Python实现最小二乘法与梯度下降算法
Feb 21 Python
利用Python多线程实现图片下载器
Mar 25 Python
Python语法学习之进程的创建与常用方法详解
Apr 08 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中删除变量时unset()和null的区别分析
2011/01/27 PHP
php cookies中删除的一般赋值方法
2011/05/07 PHP
深入PHP变量存储的详解
2013/06/13 PHP
php反射应用示例
2014/02/25 PHP
php对象和数组相互转换的方法
2015/05/12 PHP
PHP按一定比例压缩图片的方法
2018/10/12 PHP
js设置文本框中焦点位置在最后的示例代码(简单实用)
2014/03/04 Javascript
JS实现往下不断流动网页背景的方法
2015/02/27 Javascript
WordPress中利用AJAX异步获取评论用户头像的方法
2016/01/08 Javascript
js 弹出虚拟键盘修改密码的简单实例
2016/10/10 Javascript
利用angularjs1.4制作的简易滑动门效果
2017/02/28 Javascript
jQuery实现ajax无刷新分页页码控件
2017/02/28 Javascript
12个非常有用的JavaScript技巧
2017/05/17 Javascript
详解从0开始搭建微信小程序(前后端)的全过程
2019/04/15 Javascript
微信小程序如何刷新当前界面的实现方法
2019/06/07 Javascript
[40:31]Secret vs Alliacne 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/17 DOTA
Python的Django框架中的URL配置与松耦合
2015/07/15 Python
Python yield 使用方法浅析
2017/05/20 Python
详解python使用Nginx和uWSGI来运行Python应用
2018/01/09 Python
Python计算库numpy进行方差/标准方差/样本标准方差/协方差的计算
2018/12/28 Python
Python List cmp()知识点总结
2019/02/18 Python
python3图片文件批量重命名处理
2019/10/31 Python
python 读取数据库并绘图的实例
2019/12/03 Python
详解python环境安装selenium和手动下载安装selenium的方法
2020/03/17 Python
一款纯css3实现的tab选项卡的实列教程
2014/12/11 HTML / CSS
世界上获奖最多的手机镜头:Olloclip
2018/03/03 全球购物
澳大利亚女装精品店:Alannah Hill
2020/07/29 全球购物
前台接待的工作职责
2013/11/21 职场文书
营销总经理岗位职责
2014/02/02 职场文书
一句话工作感言
2014/03/01 职场文书
干部对照检查材料范文
2014/08/26 职场文书
工程索赔意向书
2014/08/30 职场文书
2014年党风廉政工作总结
2014/12/03 职场文书
2015年营销工作总结范文
2015/04/23 职场文书
付款证明格式范文
2015/06/19 职场文书
学校运动会感想
2015/08/10 职场文书