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解析JSON数据的基本方法
Oct 15 Python
Django URL传递参数的方法总结
Aug 28 Python
完美解决python3.7 pip升级 拒绝访问问题
Jul 12 Python
在python中用url_for构造URL的方法
Jul 25 Python
python实现爬虫抓取小说功能示例【抓取金庸小说】
Aug 09 Python
python利用itertools生成密码字典并多线程撞库破解rar密码
Aug 12 Python
python基础 range的用法解析
Aug 23 Python
python GUI库图形界面开发之PyQt5滚动条控件QScrollBar详细使用方法与实例
Mar 06 Python
Python实现密钥密码(加解密)实例详解
Apr 26 Python
Python爬虫基础讲解之请求
May 13 Python
Python自动化测试PO模型封装过程详解
Jun 22 Python
一文搞懂python异常处理、模块与包
Jun 26 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下载远程文件类(支持断点续传)
2008/11/14 PHP
destoon后台网站设置变成空白的解决方法
2014/06/21 PHP
PHP那些琐碎的知识点(整理)
2017/05/20 PHP
thinkPHP框架实现多表查询的方法
2018/06/14 PHP
jquery控制listbox中项的移动并排序的实现代码
2010/09/28 Javascript
JQuery学习笔录 简单的JQuery
2012/04/09 Javascript
node.js中的fs.utimes方法使用说明
2014/12/15 Javascript
Javascript中的数据类型之旅
2015/10/18 Javascript
基于javascript代码实现通过点击图片显示原图片
2015/11/29 Javascript
AngularJS Bootstrap详细介绍及实例代码
2016/07/28 Javascript
jquery attr()设置和获取属性值实例教程
2016/09/25 Javascript
基于JavaScript实现本地图片预览
2017/02/08 Javascript
谈谈VUE种methods watch和compute的区别和联系
2017/08/01 Javascript
基于vue打包后字体和图片资源失效问题的解决方法
2018/03/06 Javascript
Vue.js中的computed工作原理
2018/03/22 Javascript
angular实现页面打印局部功能的思考与方法
2018/04/13 Javascript
微信小程序之事件交互操作实例分析
2018/12/03 Javascript
vue循环中点击选中再点击取消(单选)的实现
2020/09/10 Javascript
[02:10]2018DOTA2亚洲邀请赛赛前采访-Liquid
2018/04/03 DOTA
[01:21:58]守擂赛DOTA2第一周决赛
2020/04/22 DOTA
使用go和python递归删除.ds store文件的方法
2014/01/22 Python
Python开发WebService系列教程之REST,web.py,eurasia,Django
2014/06/30 Python
Python xlrd读取excel日期类型的2种方法
2015/04/28 Python
python搭建虚拟环境的步骤详解
2016/09/27 Python
django中模板的html自动转意方法
2018/05/27 Python
Python DataFrame一列拆成多列以及一行拆成多行
2019/08/06 Python
Python字符串查找基本操作代码案例
2020/10/27 Python
django使用多个数据库的方法实例
2021/03/04 Python
CSS3 仿微信聊天小气泡实例代码
2017/04/05 HTML / CSS
Theo + George官方网站:都柏林时尚品牌
2019/04/08 全球购物
3.12植树节活动总结2014
2014/03/13 职场文书
就业协议书盖章的注意事项
2014/09/28 职场文书
紧急迫降观后感
2015/06/15 职场文书
工作简报怎么写
2015/07/21 职场文书
2016暑期校本培训心得体会
2016/01/08 职场文书
python tkinter Entry控件的焦点移动操作
2021/05/22 Python