利用阿里大鱼下发短信验证码
目前,基本上所有的网站注册都要求手机绑定,并通过下发短信验证码方式验证手机的真实性,提高了用户的真实性。但是一般企业单独申请短信行业通道都比较困难,因此选择一家信誉好,稳定性、及时性强的第三方短信通道就很有必要性。目前在项目中接入了阿里大鱼的第三方短信接口,记录了接入的过程。
第一步:注册帐号
需要提供淘宝帐号或者支付宝帐号注册登录。
第三步:自定义签名和短信模板
允许一次提供多个签名,需要一个工作日的审核日期,建议根据需要自行定义。
自定义短信模板不能全嵌套模式,否则通不过。短信模板审核很严,需要根据具体场景进行定义,比较不灵活。
第四步:测试阿里大鱼提供的接口是否可用
官方提供了在线测试工具,地址是https://api.alidayu.com/apitools/apiTools.htm。填入各个参数,提交请求(建议数据环境使用正式环境,因为沙箱环境虽然调用次数无限制,但是有些接口功能在沙箱环境中没有,无法测试),查看返回结果。如果接口请求失败,则根据errcode到https://api.alidayu.com/apitools/errorCodeSearch.htm?spm=0.0.0.0.tZWH9t这个工具中,查询对应的错误原因。
第五步:通过客户端代码调用阿里大鱼短信接口sdk
我使用的php版本的sdk,曾出现了在错误工具中无法查到的错误,咨询了技术支持后,原因原来是因为php脚本编码不是utf-8问题。
短信接口api:https://api.alidayu.com/doc2/apiDetail.htm?spm=a3142.7395905.4.6.9hYSEi&apiId=25450
$c = new TopClient;$c->appkey = $appkey;$c->secretKey = $secret;$c->format = $format;$req = new AlibabaAliqinFcSmsNumSendRequest;$req->setExtend($sms_extend);$req->setSmsType($sms_type);$req->setSmsFreeSignName($sms_freeSignName);$req->setSmsParam($sms_param);$req->setRecNum($sms_recNum);$req->setSmsTemplateCode($sms_templateCode);$resp = $c->execute($req);
利用阿里大鱼下发短信验证码相关推荐
- 利用阿里大鱼发送短信验证
用了很久的CSDN,也从中学到了很多的知识和解决很多问题,今天决定自己也要学会贡献,所以从今天开始我的CSDN博客知识加油站.吐舌头 闲话不多说,言归正传.今天我要分享的是利用阿里大鱼实现网站和APP ...
- php 阿里云短信服务及阿里大鱼实现短信验证码的发送
阿里云短信服务 一:使用阿里云的短信服务 ① 申请短信签名 ②申请短信模板 ③创建Access Key,获取AccessKeyId 与 AccessKeySecret.(为了安全起见,这里建议使用子用 ...
- 阿里大鱼php短信验证码,思梦PHP-阿里大鱼手机验证码
小伙伴是否做PC网站的时候,是否遇到过注册用户需要使用短信验证的功能呢?或者找回密码,以及验证用户的信息等等功能!今天思梦PHP就为大家带来ThinkPHP整合阿里大鱼短信验证的功能! 首先,我们要明 ...
- PHP对接阿里大鱼实现短信的发送
背景知识: 手机验证码这个功能几乎哪里都可以看到,那么PHP如何实现手机验证码的发送呢?下面介绍PHP对接阿里大鱼实现短信验证码发送. 1.首先登陆阿里云,点击控制台: 2.选择短信服务: 3.由于阿 ...
- Java 集成阿里大鱼平台短信服务发送验证码到手机
点击前往:阿里大鱼 --- 短信接口调用错误码(错误原因及处理方式) 上一篇:阿里大鱼短信服务 --- 发送验证码.短信通知 下一篇:Java 集成阿里大鱼平台短信服务发送验证码 --- 补齐注册部分 ...
- 使用阿里大鱼发送短信验证
目前,基本上所有的网站注册都要求手机绑定,并通过下发短信验证码方式验证手机的真实性,提高了用户的真实性.但是一般企业单独申请短信行业通道都比较困难,因此选择一家信誉好,稳定性.及时性强的第三方短信通道 ...
- 使用阿里大鱼发送短信
最近看到同事在使用阿里大鱼实现短信发送功能,稍微学了下,果然挺方便的,下面把使用方法共享一下. 1.注册账号: 去 http://www.alidayu.com/?spm=a3142.7791109. ...
- 使用阿里云发送短信验证码
目录 一.用户注册登录流程 二.使用阿里云发送短信验证码 ⭐生成密钥 ⭐将密钥配置到项目中 ⚪新建properties文件并填入相应信息 ⚪pom配置 ⚪ 测试代码 ⚪添加签名 ⚪添加短信发送的模 ...
- 调用阿里大于发送短信验证码的限制次数
解决调用阿里大于短信服务发送短信频率次数限制. 由于阿里大于发送短信验证码有次数限制.官方说明具体如下: 短信验证码 :使用同一个签名,对同一个手机号码发送短信验证码,1条/分钟,5条/小时,10条/ ...
最新文章
- 非root用户编译安装源码包
- CSAPP lab2 二进制拆弹 binary bombs phase_6
- ArcEngine 获取HDF文件中的子文件
- buffer pool mysql_MySQL 5.7版本新特性(修改buffer pool,无需重启服务)
- LUA 运行期间不独占线程的递归,通过回调实现
- 同一个网站下不同应用程序可以不同Framework版本
- @Validated和@Valid区别:Spring validation验证框架对入参实体进行嵌套验证必须在相应属性(字段)加上@Valid而不是@Validated...
- JS重写toString(),打印想要的值
- path环境变量丢失恢复
- MongoDB入门示例及介绍
- gitlab之 修改默认的仓库存储目录及数据迁移
- 【操作系统/OS笔记18】虚拟文件系统概念
- js手机端图片弹出方法
- 表格文字超数量就竖排_干货 |超实用Word、Excel、PPT软件技能
- 动软代码生成器连接oracle数据库
- JAVA在线看CAD图纸快速入门
- 苹果iOS捷径(快捷指令)修改网页元素:移动端开发者工具console的替代方案
- Cocos2dx 3.2移植到Android 完全可行的方法
- MyBatis中传递多个参数的方法以及传入混合参数的获取方式
- Bootstrap Slider轮播图片样式控制
热门文章
- CSS3 3D变换--扑克牌翻转
- Flume之生产正确的使用方式一(Singel Agent)
- 癌症来临,应该怎么办?
- (二十七)论文阅读 | 目标检测之MAL
- 注意力机制在推荐模型中的应用——AFM、DIN、DIEN
- 选择代码覆盖工具的 10 个标准
- 【文献翻译】软件设计级漏洞分类模型-Software Design Level Vulnerability Classification Mode
- 【MySQL】# mysql计算两个时间的差值
- C++-FFmpeg-(5)-2-h264-概念与名词:宏块-I-P-B帧;参数设置:ABR、CQP、CBR、CRF;码流:SPS-PPS
- 离婚率离婚率离婚率离婚率