python+网易云信API发送短信
# coding=utf-8
import hashlib
import time
import requestsdef send_code(mobile):url = 'https://api.netease.im/sms/sendcode.action'"""AppKey 开发者平台分配的appkeyNonce 随机数(最大长度128个字符)CurTime 当前UTC时间戳,从1970年1月1日0点0 分0 秒开始到现在的秒数(String)CheckSum SHA1(AppSecret + Nonce + CurTime),三个参数拼接的字符串,进行SHA1哈希计算,转化成16进制字符(String,小写)"""appkey = "***************"# 生成128个长度以内的随机字符串nonce = hashlib.new('sha512',str(time.time()).encode("utf-8")).hexdigest()# 获取当前时间戳curtime = str(int(time.time()))# 网易云信的 App Secretserct = "**************"# 根据要求进行SHA1哈希计算check_sum = hashlib.sha1((serct + nonce + curtime).encode("utf-8")).hexdigest()print(nonce,"\n",len(nonce))print(curtime)print(check_sum)header = {"AppKey":appkey,"Nonce":nonce,"CurTime":curtime,"CheckSum":check_sum}data = {'mobile': mobile, # 你的手机号码}resp = requests.post(url,data=data,headers=header)print("Response:",resp.content)if __name__ == '__main__':send_code("接受短信的手机号")
python+网易云信API发送短信相关推荐
- python 使用twilio免费发送短信
这里写自定义目录标题 python 使用twilio免费发送短信 登录 获取发送用号码 在python中测试,并发送短信 python 使用twilio免费发送短信 使用twilio提供的服务,貌似使 ...
- 使用云片API发送短信验证码
这里简单看看怎么使用云片API发送短信验证 1.首先要注册一个云片账号:(https://www.yunpian.com/),获取APIKEY(这里需要说明的是,APIKEY特别重要,一定要保护好它, ...
- java云片模板参数_Java使用云片API发送短信验证码的代码详解
这篇文章主要介绍了Java使用云片API发送短信验证码,主要用的是Java实现短信验证码.需要的朋友可以参考下 下面开始介绍的是如何利用机器完成批量操作,将短信业务自动化. 获取APIKEY 云片网提 ...
- Python——使用 Python 第三方库 twilio 发送短信
Twilio简介 Twilio 是一个位于加利福尼亚的云通信(PaaS)公司,致力于为开发者提供通讯模块的 API.由于 Twilio 为试用帐户提供了免费电话短信服务,我们可以在申请需要短信验证的国 ...
- 网建短信通 使用java调用API发送短信时总是返回-41,关键的关键,仅在于一个问号:(
今天突发奇想做一个定时给女朋友发送表白短信的功能,发送短信的接口很多,不过基本都是收费的,情有可原.在网建短信通平台(http://sms.webchinese.cn/default.shtml)可以 ...
- Django验证码*短信验证码之2-容联云通讯短信平台(联云通讯短信平台介绍、容联云通讯Python SDK、封装发送短信单例类)
容联云通讯短信平台介绍 容联云通讯网址:https://www.yuntongxun.com/ 容联云管理控制台 容联云创建应用 容联云通讯Python SDK https://doc.yuntong ...
- API发送短信验证码
由于 阿里大于 的短信签名一直申请不通过,没办法只好用别的短信. 这次用的是朋友推荐的 haoservice ,价格和阿里云差不多,好处是: 1.第一次买的话可以买10块钱的,300条,也就是3分钱一 ...
- 使用飞信API 发送 短信
从网上可以找到很多,个人觉得以下文章写的不错: 1: http://www.cnblogs.com/qingyuan/archive/2010/02/25/1673377.html 2: 飞信免费发短 ...
- 使用阿里云短信验证码API发送短信验证码(配置,获取短信验证码,注册,登录,密码重置)
获取阿里云短信验证码需要的配置信息. 如果是新用户,可以免费领取3个月,老用户的话就只能购买了,但是也不贵. 申请短信签名 申请短信模板 编写发送短信验证码的工具类 代码中我已经进行了详细的注释,也写 ...
最新文章
- 边缘计算架构_多接入边缘计算框架与参考架构简介
- 面试官:看你简历写了熟悉Kafka,它为什么速度会这么快?
- js define函数_聊聊JS模块化发展历程
- Java基础-static 关键字解析
- 开源WinForms界面开发框架Management Studio 选项卡文档 插件 Office 2007蓝色风格 后台线程...
- 结晶紫行业调研报告 - 市场现状分析与发展前景预测
- Eclipse 安装 Fatjar.jar失败的解决方法
- 加入karia2开源项目
- JavaScript:年月日時分秒設置
- 史上最全面的深度学习硬件指南
- makefile ------ subst、foreach、wildcard、notdir
- return,continue的示例
- Qt_ios使用本地资源图片
- 含本土测量软件的Q-Vision+Kvaser CAN/CAN FD/LIN总线解决方案
- winsock类型病毒后遗症处理
- 中年,就是1个人演1部西游记
- 批处理访问服务器共享文件夹,批处理设置文件访问权限的方法分享
- 时序基本介绍——Jitter与Skew区别
- outlook从服务器中恢复已删除项目,恢复邮箱中的已删除邮件:Exchange 2013 帮助 | Microsoft Docs...
- Java获取访问者真实的IP地址