在现在这个短信通知泛滥的年代,短信验证码成了不可或缺,与此同时,短信验证码的平台也是各种各样。这样一来,平台好坏就无从区分。这里推荐用云之讯的吧,速度还不错,延迟没有,还送10块钱(100多条吧,测试够用了)。基本概念就不说了,下面直接进入正题吧。
1.注册。
2.进入到:开发者控制台->短信->产品总览,记录下右下角的api接口中的AppID,Account Sid,Auth Token
再去 模板库 记录下要使用的 模板id,以备后续使用。这些都是必须要有。
3.把AppID,Account Sid,Auth Token,模板id 填到配置项/application/extra/sms.php 中
<?php
return [
'sms_appid' => 'xxxxxxxxxxx',// 应用id
'sms_accountsid' => 'xxxxxxxxxxx',// 填写在开发者控制台首页上的Account Sid
'sms_authtoken' => 'xxxxxxxxxxx', // 填写在开发者控制台首页上的Auth Token
'sms_templateid' => 'xxxxxxxxxxx',// 模板id
];
4.下载 phpsdk,
在/extend目录下新建一个“sms”文件夹,把下载的sdk解压到/extend/sms中

5.修改里面的文件代码,在/extend/sms/lib/Ucpass.cla

本文介绍了如何在ThinkPHP5框架中集成短信验证码功能,推荐使用云之讯平台,详细步骤包括注册账号获取必要参数、配置短信服务、下载SDK、修改代码以及在控制器中调用发送验证码的方法。

760

被折叠的 条评论
为什么被折叠?



