tp5 引入阿里云短信验证码

首先呢,登陆阿里云,没有的话去注册账号。

 登陆成功后如图所示:

tp5 引入阿里云短信验证码_第1张图片

产品->精选->短信服务  点击进去  然后如下图所示  点击管理控制台

tp5 引入阿里云短信验证码_第2张图片

 

------>进入后再短信服务下有个 应用开发 -> 接口调用   然后获取AccessKey

tp5 引入阿里云短信验证码_第3张图片

 

如图所示:  AccessKey ID  与Access Key  Secret  以后在开发过程中会用到   是重要的参数

tp5 引入阿里云短信验证码_第4张图片

接下来继续申请  签名管理与模板管理  缺一不可                                                      

签名就是你以后给别人发短信所带的前缀  如  赵日天是你的签名   那么你的短信验证消息将会是

【赵日天】  您的验证码:123456789 ..   这样类似

tp5 引入阿里云短信验证码_第5张图片

模板内容比如说填的是   辣鸡    那么 短信消息将会是  :

  ......12456   ,您正在进行身份验证,辣鸡。

tp5 引入阿里云短信验证码_第6张图片

2项可以同时审核   审核成功后  模板管理里会有一个 模板CODE   以后再开发的过程中需要用到  与上面的AccessKey 差不多

 

 

接下来在右上角有一个申请短信模板  点进去

tp5 引入阿里云短信验证码_第7张图片

 

 

 

 

然后在侧导航选择  开发指南->PHP->短信发送API  点进去

tp5 引入阿里云短信验证码_第8张图片

 

 

 

 

 

 

然后点击下载地址  进入下载    点【PHP】下载     不用SDK轻量版

tp5 引入阿里云短信验证码_第9张图片

 

 

tp5 引入阿里云短信验证码_第10张图片

 

 

 

 

 

下载下后  将api_sdk  改名后    这里暂且假设改名为 aaaa    然后移入 tp5框架 extend 下

 

接下来开始正式的开发,敲代码。

在控制器目录里Common文件(我选择在公共函数里写)      根据dome文档里的引入命名空间    不用进行改变

注意 16行的 声明静态变量     24行的引入文件   不能少了    我这里的阿里云文件名是alisms   如果如上所述改名为aaaa的话那么24行的alisms改变为aaaa

tp5 引入阿里云短信验证码_第11张图片

公共函数里OK了 接下来看   请求代码    这里应该是Ajax  我懒的没写    直接访问  这个控制器就能发送短信了

你在Ajax里传入2个参数   电话号与验证码  就OK了   打印出的数据   你可以看一哈

tp5 引入阿里云短信验证码_第12张图片

打完收工!!!!!!!!

你可能感兴趣的:(php,tp5,短信验证码,阿里云)