luoyy / aliyun-core-sms
There is no license information available for the latest version (v1.0.1) of this package.
aliyun-php-sdk-core-sms
v1.0.1
2021-01-19 06:17 UTC
Requires
- php: >=7.1.0
- luoyy/aliyun-core: ^2.0
This package is auto-updated.
Last update: 2024-12-19 14:38:05 UTC
README
安装包
composer require luoyy/aliyun-core-sms
Quick Sample Usage
/** * SMS DEMO */ use luoyy\AliCore\Facades\AcsClient; use luoyy\AliCore\Sms\Request\SendSmsRequest; // 初始化SendSmsRequest实例用于设置发送短信的参数 $request = new SendSmsRequest(); //可选-启用https协议 //$request->setProtocol("https"); // 必填,设置短信接收号码 $request->setPhoneNumbers(/*mobile*/); // 必填,设置签名名称,应严格按"签名名称"填写,请参考: https://dysms.console.aliyun.com/dysms.htm#/develop/sign $request->setSignName(/*sign_name*/); // 必填,设置模板CODE,应严格按"模板CODE"填写, 请参考: https://dysms.console.aliyun.com/dysms.htm#/develop/template $request->setTemplateCode(/*template_code*/); // 可选,设置模板参数, 假如模板中存在变量需要替换则为必填项 $request->setTemplateParam(json_encode(/*template_params*/, JSON_UNESCAPED_UNICODE)); // 可选,设置流水号 // $request->setOutId("yourOutId"); // 选填,上行短信扩展码(扩展码字段控制在7位或以下,无特殊需求用户请忽略此字段) // $request->setSmsUpExtendCode("1234567"); // 发起访问请求 $response = AcsClient::getAcsResponse($request); var_dump($response);