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 相关文章推荐
忘记ftp密码使用python ftplib库暴力破解密码的方法示例
Jan 22 Python
Python实现的批量下载RFC文档
Mar 10 Python
Python利用前序和中序遍历结果重建二叉树的方法
Apr 27 Python
Python解决N阶台阶走法问题的方法分析
Dec 28 Python
解决Python pandas df 写入excel 出现的问题
Jul 04 Python
Python读写zip压缩文件的方法
Aug 29 Python
解决Mac下首次安装pycharm无project interpreter的问题
Oct 29 Python
对python遍历文件夹中的所有jpg文件的实例详解
Dec 08 Python
python实现生成字符串大小写字母和数字的各种组合
Jan 01 Python
基于Python的ModbusTCP客户端实现详解
Jul 13 Python
flask框架蓝图和子域名配置详解
Jan 25 Python
python使用梯度下降和牛顿法寻找Rosenbrock函数最小值实例
Apr 02 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
为了这两部电子管收音机,买了6套全新电子管和10粒刻度盘灯泡
2021/03/02 无线电
按上下级层次关系输出内容的PHP代码
2010/07/17 PHP
php创建sprite
2014/02/11 PHP
浅谈php中fopen不能创建中文文件名文件的问题
2017/02/06 PHP
PHP二维索引数组的遍历实例分析【2种方式】
2019/06/24 PHP
关于Yii2框架跑脚本时内存泄漏问题的分析与解决
2019/12/01 PHP
PHP使用gearman进行异步的邮件或短信发送操作详解
2020/02/27 PHP
jquery ajax方式直接提交整个表单核心代码
2013/08/15 Javascript
jquery自动切换tabs选项卡的具体实现
2013/12/24 Javascript
jquery无刷新验证邮箱地址实现实例
2014/02/19 Javascript
jquery实现叠层3D文字特效代码分享
2015/08/21 Javascript
javascript实现一个简单的弹出窗
2016/02/22 Javascript
vue使用stompjs实现mqtt消息推送通知
2017/06/22 Javascript
js使用generator函数同步执行ajax任务
2017/09/05 Javascript
详解vue-cli脚手架中webpack配置方法
2018/08/22 Javascript
vuex如何重置所有state(可定制)
2019/01/17 Javascript
使用pkg打包ThinkJS项目的方法步骤
2019/12/30 Javascript
使用JavaScript和MQTT开发物联网应用示例解析
2020/08/07 Javascript
[03:57]2016完美“圣”典风云人物:rOtk专访
2016/12/09 DOTA
[56:18]VGJ.S vs Secret 2018国际邀请赛小组赛BO2 第二场 8.16
2018/08/17 DOTA
Python中类型关系和继承关系实例详解
2015/05/25 Python
用ReactJS和Python的Flask框架编写留言板的代码示例
2015/12/19 Python
使用Python对MySQL数据操作
2017/04/06 Python
Python日期时间对象转换为字符串的实例
2018/06/22 Python
opencv实现静态手势识别 opencv实现剪刀石头布游戏
2019/01/22 Python
Django框架模板的使用方法示例
2019/05/25 Python
Python操作Excel工作簿的示例代码(\*.xlsx)
2020/03/23 Python
Python3 ID3决策树判断申请贷款是否成功的实现代码
2020/05/21 Python
全球性的在线鞋类品牌:Public Desire
2019/04/03 全球购物
奥巴马竞选演讲稿
2014/05/15 职场文书
委托书怎样写
2014/08/30 职场文书
民政局副局长民主生活会个人整改措施
2014/10/04 职场文书
思想品德评语大全
2014/12/31 职场文书
文艺晚会开场白
2015/05/29 职场文书
Windows下redis下载、redis安装及使用教程
2021/06/02 Redis
Redis唯一ID生成器的实现
2022/07/07 Redis