PHP code example of houdunwang / aliyunsms
1. Go to this page and download the library: Download houdunwang/aliyunsms library . Choose the download type require .
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
houdunwang / aliyunsms example snippets
\houdunwang\config\Config::set( 'aliyun',[
/*
|--------------------------------------------------------------------------
| 如果使用主账号访问,登陆阿里云 AccessKey 管理页面创建、查看
| 如果使用子账号访问,请登录阿里云访问控制控制台查看
*/
'accessId' => '',
/*
|--------------------------------------------------------------------------
| 如果使用主账号访问,登陆阿里云 AccessKey 管理页面创建、查看
| 如果使用子账号访问,请登录阿里云访问控制控制台查看
*/
'accessKey' => '',
]);
\houdunwang\config\Config::set( 'aliyunsms',[
/*
|--------------------------------------------------------------------------
| 访问MNS的接入地址,登陆MNS控制台 单击右上角 获取Endpoint 查看
*/
'endPoint' => 'https://297600.mns.cn-hangzhou.aliyuncs.com/',
/*
|--------------------------------------------------------------------------
| 短信专用主题
|--------------------------------------------------------------------------
| 进入控制台短信概览页,获取主题名称
*/
'topic' => 'sms.topic-cn-hangzhou'
]);
$data = [
//短信签名
'sign' => '后盾网',
//短信模板
'template' => 'SMS_12840363',
//手机号
'mobile' => '手机号',
//模板变量
'vars' => ["code" => "8888", "product" => "hdphp"],
];
$res = Sms::send($data);
if($res['errcode']==0){
echo '发送成功,短信编号'.$res['messageId'];
}else{
echo $res['message'];
}