draguo/dayusms

阿里大鱼短信发送

1.0 2016-12-15 08:32 UTC

This package is auto-updated.

Last update: 2024-04-16 18:43:51 UTC


README

推荐使用 easy-sms easywechat 作者出品,功能完善

阿里大于发送短信包 for laravel  

Laravel 应用

安装

composer require "draguo/dayusms"  

配置

修改 config/services.php
添加

    'dayusms' => [
        'key' => '',
        'secret' => '',
        'signName' => '填写通过审核的签名',
    ],

注册 ServiceProvider:

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