GitHub:
https://github.com/king-fang/flaravel-alis...
安装完成后请生成配置文件:
composer require flaravel/sms
将 \Flaravel\FlaravelSmsServiceProvider::class 移动到 app.php 文件中 providers
php artisan vendor:publish 选择对应编号生成 alisms.php 配置文件
//支持两种方式,验证码和通知类短信
FLaravelSms::scode('18866664444');
FLaravelSms::drivers('notice','test','18866664444',['username'=>'flaravel','code'=>11111]);
FLaravelSms::notice('18866664444','test',['username'=>'flaravel','code'=>11111]);
scode 验证码
$mobile 手机号
$code 随机验证码 不传 code 会自动生成,一般都传一下,好记录到数据库
scode(string $mobile,string $code = '')
notice 业务通知
$mobile 手机号
$driver 对应的业务短信模板
$product 短信模板中的变量值,一一对应传入即可
notice(string $mobile,string $driver,array $product)
drivers 方法是上面两种方法的集合
调用成功返回 TRUE, 失败返回错误信息,抛异常