最完整的阿里云短信 第三方类

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'=>$code,'product'=>'手机号']);//code 为模板中的变量名或者 $flag = $alisms->send('register',$data['phone'],['code'=>$code]);    此处根据短信模板配置 来调整 

if($flag === true){
    //todo 发送成功处理
}
5.(alisms.yun不行的话  就换成alisms.note
//在最外面的config/alisms.php中修改配置
'note'=>[//阿里云短信
    'access_key_id'        => 'xxxxxx',//要改
    'access_key_secret'    => 'xxxxxx',//要改
    'common_sign_name'     => '支付宝',//模板签名  要改
    'template_code'        => [
        'register' => 'SMS_35650882',//模板变量 要改
    ]
],

错误代码表

https://help.aliyun.com/document_detail/48054.html

 

 

https://github.com/hyperbolaa/Alisms

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值