tp6 阿里云短信接口 php

本文介绍了如何在ThinkPHP6中集成阿里云短信接口。首先从GitHub下载SDK压缩包并解压,保留api_sdk目录,将其放入TP6的extend目录并命名为aliyunsms。接着,在common.php中编写函数,并在文件顶部引入所需use。配置文件在config/app.php中设置。注意,短信发送需使用国内服务器,否则可能无法正常发送。
摘要由CSDN通过智能技术生成

先去github仓库下载阿里云的短信接口sdk压缩包(因为是放在extend目录下,没有使用composer方式安装),解压之后文件如下
在这里插入图片描述
然后我们只需要api_sdk这个文件下面的内容
在这里插入图片描述
把api_sdk放到tp6根目录下的extend扩展库目录里面重命名为aliyunsms
在这里插入图片描述
接下来在tp6的common.php下面写一个函数 并且在文件头部声明需要用到的use

use Aliyun\Core\Config;
use Aliyun\Core\Profile\DefaultProfile;
use Aliyun\Core\DefaultAcsClient;
use Aliyun\Api\Sms\Request\V20170525\SendSmsRequest;
/*手机号,验证码*/
function send_sms_code($tel,$code)
{
   
    $root_path = \think\facade\App::getRootPath();
    require_once $root_path . 'extend/aliyunsms/vendor/autoload.php';
    require_once $root_path<
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值