tp5 引入阿里云短信验证码

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

 登陆成功后如图所示:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

猜你喜欢

转载自blog.csdn.net/woshiwo1057/article/details/81201736