yii2.0--阿里云/阿里大鱼发送短信

可以在项目根目录下执行composer命令 composer require gmars/yii2-sms

也可以在项目的根目录的composer.json的require中添加

"gmars/yii2-sms": "dev-master"

然后运行composer update来更新项目

运行成功后就可以在项目中直接实例化使用了。
目前支持的接口有:阿里大鱼的短信接口、阿里云的云通信/短信服务接口

使用方式如下 * @param string $sdkName 接口名称 * @param array $option 接口的配置参数 $smsObj = new \gmars\sms\Sms($sdkName, $options, $config = []);

在options参数中需要以数组的形式传入appkey和secretkey

$smsObj = new Sms('ALIDAYU',['appkey'=>'2344445','secretkey'=>'xasdgdfhsfhjsfhsfhs']);
$smsObj->send([
                  'mobile' => '15730430000',
                  'signname' => 'NoStop',
                  'templatecode' => 'SMS_34000000',
                  'data' => [
                      'code' => 'asdg',
                      'time' => '2'
                  ],
              ]);
              
              
              
 * $args['data'] = [
 *      'mobile' => 'mobile',                   电话号码必须
 *      'signname' => 'signname',               签名必须要有
 *      'templatecode' => 'templatecode',       模板编码
 *      'smstype' => 'smstype',                 短信类型
 *      'extend' => 'extend',                   附加参数可以不传
 *      'data' => [                             数据必须以数组形式传参
 *          'code' => 'xxxx',
 *          'time' => '10'
 *      ],
 * ]
 
 引入阿里mns发布一个稳定包

 

 

 

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值