云短信應用插件,支持阿里云、騰訊云
use plugin\sms\api\Sms;
Sms::send($mobile, [
'content' => '您的驗證碼為: 6379',
'template' => 'SMS_001',
'data' => [
'code' => 6379
]
]);
// 指定廠商
Sms::send($mobile, [
'content' => '您的驗證碼為: 6379',
'template' => 'SMS_001',
'data' => [
'code' => 6379
]
], ['aliyun', 'qcloud']);
// 發(fā)國際短信
use Overtrue\EasySms\PhoneNumber;
// 發(fā)送到國際碼為 31 的國際號碼
$number = new PhoneNumber(13188888888, 31);
Sms::send($mobile, [
'content' => '您的驗證碼為: 6379',
'template' => 'SMS_001',
'data' => [
'code' => 6379
]
]);
v1.0.1 新增
use plugin\sms\api\Sms;
$tagName = 'captcha';
Sms::sendByTag(13188888888, $tagName, [
'code' => 'xxx'
]);
提示
騰訊云是類似的操作,不再重復演示
請使用webman-admin 的插件市場安裝使用。
提示
此插件依賴overtrue/easy-sms
,請使用命令composer require overtrue/easy-sms
安裝(需restart重啟)