通过composer安装阿里大于接口扩展
# 安装laravel阿里大鱼服务
composer require iscms/alisms-for-laravel
laravel配置
# 注册服务 # 在config\app.php文件中找到Providers数组,写入 iscms\Alisms\AlidayuServiceProvider::class # 将阿里大鱼配置文件导入到config文件夹中 php artisan vendor:publish 复制alisms.php到l/config目录下 # 修改alisms.php文件为: <?php return [ 'KEY' =>env('ALISMS_KEY',null), 'SECRETKEY'=>env('ALISMS_SECRETKEY',null) ]; # laravel根目录下找到.env文件,把阿里大鱼的key和secretkey配置成全局变量 ALISMS_KEY=your key ALISMS_SECRETKEY=your secretkey
开始使用
# 在我们要使用的控制器中引入命名空间 use iscms\Alisms\SendsmsPusher as Sms; # 这样使用 public function sendSms(Sms $sms) { return $sms->send("$phone","$name","$content",'$code'); } # 参数说明 $phone 手机号,用户输入的手机号 $name 短信签名,阿里大鱼申请的短信签名的名字 $content 替换短信模板中的变量,JSON字符串格式,所有值都是字符串,不能有整形 $code 阿里大鱼申请的短信模板编号