推荐使用 easy-sms easywechat 作者出品,功能完善
composer require "draguo/dayusms"
修改 config/services.php
添加
'dayusms' => [
'key' => '',
'secret' => '',
'signName' => '填写通过审核的签名',
],
Draguo\Dayusms\DayusmsServiceProvider::class
$sms = app('sms');
$sms->send($phone,$smsParam,$templateCode);
###函数使用相关
$phone strong 接收的号码
$smsParam array 短信模板,详情请参考 开发文档
$templateCode string 例如:'SMS_585014' ,请到配置文件中配置默认的值
$signName string 例如:'大鱼', 请到配置文件中配置默认的值,这个字段通常情况下不会改变
public function send($phone,$smsParam,$templateCode=0,$signName=0)
发送失败会在 Laravel 的日志中记录基本的错误信息,详细信息请查看返回值,
成功之后会返回 code = 0