阿里云短信这块的配置直接去看tp6里的,一个样,点这段文字看就行
也是需要下载官方的sdk包附上下载地址:
阿里云短信sdk下载
下载完成后解压缩到项目文件夹下的\extend里面。事实上用到的只有这个文件夹下的E:\phpstudy_pro\WWW\jzphp\extend\aliyun_sms_php\aliyun-dysms-php-sdk这里的东西·,但是官方下载的里面有实例,就懒得拿出来了,根据自己需要去该就行
下一步在你的公共文件夹里面新建一个类控制器,也就是php文件,自己随便起个名能知道就行我是Sms
E:\phpstudy_pro\WWW\jzphp\application\common
附上这个php里的代码
<?php
namespace app\common;
ini_set("display_errors", "on");
require_once '../extend/aliyun_sms_php/aliyun-dysms-php-sdk/api_sdk/vendor/autoload.php';
use Aliyun\Core\Config;
use Aliyun\Core\Profile\DefaultProfile;
use Aliyun\Core\DefaultAcsClient;
use Aliyun\Api\Sms\Request\V20170525\SendSmsRequest;
use Aliyun\Api\Sms\Request\V20170525\SendBatchSmsRequest;
use Aliyun\Api\Sms\Request\V20170525\QuerySendDetailsRequest;
// 加载区域结点配置
Config::load();
/**
* Class Sms
*
* 这是短信服务API产品的DEMO程序,直接执行此文件即可体验短信服务产品API功能
* (只需要将AK替换成开通了云通信-短信服务产品功能的AK即可)
* 备注:Demo工程编码采用UTF-8
*/
class Sms
{