laravel 阿里云短信验证码

1.安装

composer require  hyperbolaa/alisms dev-master
 2.laravel配置
'providers' => [
     // ...
     Hyperbolaa\Alisms\AlismsServiceProvider::class,
 ]   


3.运行 `php artisan vendor:publish` 命令,
发布配置文件到你的项目中。
4.app配置
$alisms = app('alisms.yun');
//$alisms = app('alisms.api');
//$alisms = app('alisms.note');
$flag = $alisms->send('register','15588888888',['code'=>'456789']);//code 为模板中的变量名

if($flag === true){
    //todo 发送成功处理
}
5.(alisms.yun不行的话  就换成alisms.note
'yun'=>[//阿里云短信
    'access_key_id'        => 'xxxxxx',//
    'access_key_secret'    => 'xxxxxx',//
    'common_sign_name'     => '支付宝',//普通模板签名
    'spread_sign_name'     => '支付宝',//推广模板签名
    'template_code'        => [
        'register' => 'SMS_35650882',//模板名让一个变量来替换
    ]
],

(犯错点:1.模板消息的更改在config里面的alisms.php2.模板中的变量名称要和阿里云后台的模板详情的变量一一对应)

https://github.com/hyperbolaa/Alisms

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值