Laravel-aliyunsms
基于阿里云官方代码的Laravel-AliyunSms
暂时只支持模板中仅含有{code}的模板.
安装
composer require fireqong/laravel-aliyunsms 1.0.0
// config/app.php
'providers' => [
//...
Fireqong\AliyunSms\AliyunSmsServiceProvider::class,
//...
]
//config/app.php
'aliases' => [
//...
'AliyunSms' => Fireqong\AliyunSms\Facades\AliyunSms::class,
//...
]
php artisan vendor:publish
使用
发送信息
AliyunSms::send('13800138000', '自己申请的签名', '自己申请的模板ID');
or
aliyunsms_send('13800138000', '自己申请的签名', '自己申请的模板ID');
验证信息
AliyunSms::check('123456');
or
aliyunsms_check('123456');
or
使用规则phone_captcha
$rules = ['你的字段名称' => 'phone_captcha'];
Validator::make($request->all(), $rules);
日志
在config/aliyunsms.php中开启debug
:
'debug' => env('APP_DEBUG', true),
会在发送请求时,把请求记录在日志中
响应返回时,也会把响应数据记录在日志中
在storage/logs/laravel.log中查看日志
本作品采用《CC 协议》,转载必须注明作者和本文链接