django项目中使用云片网发送短信验证码的实现


Posted in Python onJanuary 19, 2021

1. 在apps包下新建一个utils的python包

2. utils包中新建一个YunPian.py文件,文件中代码如下

import requests
import json 
def send_single_sms(apikey, code, mobile):
 # 发送单条短信
 url = "https://sms.yunpian.com/v2/sms/single_send.json"
 text = "【后端学习】您的验证码是{}。如非本人操作,请忽略本短信".format(code)
 
 res = requests.post(url, data={
  "apikey": apikey,
  "mobile": mobile,
  "text": text
 })
 
 return res
 
 
if __name__ == '__main__':
 res = send_single_sms("cdc06fa3370dfdsadasffadfadc53dc9d", "149805", "18889565149")
 res_json = json.loads(res.text)
 code = res_json["code"]
 msg = res_json["msg"]
 
 if code == 0:
  print("发送成功")
 else:
  print("发送失败:{}".format(msg))
 
 print(res.text)

3. 云片网发送单条短信的api官网:https://www.yunpian.com/official/document/sms/zh_CN/domestic_single_send

注意:python开发环境中需要下载requests库: pip install requests

到此这篇关于django项目中使用云片网发送短信验证码的实现的文章就介绍到这了,更多相关django 云片网发送验证码内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
python小技巧之批量抓取美女图片
Jun 06 Python
python网络编程学习笔记(一)
Jun 09 Python
Python中关键字is与==的区别简述
Jul 31 Python
利用Python抓取行政区划码的方法
Nov 28 Python
Python实现图片转字符画的示例
Aug 22 Python
解决python通过cx_Oracle模块连接Oracle乱码的问题
Oct 18 Python
一篇文章彻底搞懂Python中可迭代(Iterable)、迭代器(Iterator)与生成器(Generator)的概念
May 13 Python
python tkinter控件布局项目实例
Nov 04 Python
Python+OpenCV实现将图像转换为二进制格式
Jan 09 Python
利用keras加载训练好的.H5文件,并实现预测图片
Jan 24 Python
500行python代码实现飞机大战
Apr 24 Python
python not运算符的实例用法
Jun 30 Python
windows系统Tensorflow2.x简单安装记录(图文)
Jan 18 #Python
Python结合百度语音识别实现实时翻译软件的实现
Jan 18 #Python
用Python自动清理系统垃圾的实现
Jan 18 #Python
详解Python爬虫爬取博客园问题列表所有的问题
Jan 18 #Python
python爬虫爬取图片的简单代码
Jan 18 #Python
python中用Scrapy实现定时爬虫的实例讲解
Jan 18 #Python
java关于string最常出现的面试题整理
Jan 18 #Python
You might like
PHP 文件类型判断代码
2009/03/13 PHP
Discuz 6.0+ 批量注册用户名
2009/09/13 PHP
php自动加载的两种实现方法
2010/06/21 PHP
解析PHP 使用curl提交json格式数据
2013/06/29 PHP
smarty模板引擎中变量及变量修饰器用法实例
2015/01/22 PHP
nginx+thinkphp下解决不支持pathinfo模式
2015/07/01 PHP
nodejs读取memcache示例分享
2014/01/02 NodeJs
jQuery的one()方法用法实例
2015/01/19 Javascript
png在IE6 下无法透明的解决方法汇总
2015/05/21 Javascript
深入理解Javascript中的自执行匿名函数
2016/06/03 Javascript
AngularJS ng-repeat指令中使用track by子语句解决重复数据遍历错误问题
2017/01/21 Javascript
微信小程序 页面跳转如何实现传值
2017/04/05 Javascript
Node.js如何使用Diffie-Hellman密钥交换算法详解
2017/09/05 Javascript
vue检测对象和数组的变化分析
2018/06/30 Javascript
layer 关闭指定弹出层的例子
2019/09/25 Javascript
原生js实现分页效果
2020/09/23 Javascript
vue点击Dashboard不同内容 跳转到同一表格的实例
2020/11/13 Javascript
让python json encode datetime类型
2010/12/28 Python
python文件的md5加密方法
2016/04/06 Python
python如何实现int函数的方法示例
2018/02/19 Python
python opencv之分水岭算法示例
2018/02/24 Python
详解Python3.6的py文件打包生成exe
2018/07/13 Python
Python 删除整个文本中的空格,并实现按行显示
2018/07/24 Python
解决Python import .pyd 可能遇到路径的问题
2021/03/04 Python
豪华床上用品、床单和浴室必需品:Peacock Alley
2019/09/04 全球购物
班组长的岗位职责
2013/12/09 职场文书
煤矿机修工岗位职责
2014/02/07 职场文书
幼儿园儿童节主持词
2014/03/21 职场文书
爬山的活动方案
2014/08/16 职场文书
信用卡结清证明怎么写
2014/09/13 职场文书
员工家属慰问信
2015/03/24 职场文书
员工开除通知书
2015/04/25 职场文书
爱心捐书倡议书
2015/04/27 职场文书
大学生入党自传2015
2015/06/26 职场文书
MySQL Router的安装部署
2021/04/24 MySQL
Python爬取英雄联盟MSI直播间弹幕并生成词云图
2021/06/01 Python