umuttaymaz / laravel-verimor-sms
此包已被弃用且不再维护。未建议替代包。
适用于 Laravel 应用的 Verimor SMSAPI
1.0.2
2018-03-01 08:50 UTC
Requires
- php: >=5.6.4
- illuminate/support: ^5.1|^5.2|^5.3
Requires (Dev)
- mockery/mockery: ^0.9.5
- phpunit/phpunit: 4.*
This package is auto-updated.
Last update: 2022-12-07 14:37:07 UTC
README
此包通过 Laravel 5.3+ 简化使用 VerimorSMS 发送通知。
内容
安装
您可以通过 composer 安装此包
composer require umuttaymaz/laravel-verimor-sms
然后您必须安装服务提供者
// config/app.php 'providers' => [ ... UmutTaymaz\VerimorSMSAPI\VerimorServiceProvider::class ], 'alias' => [ ... 'Verimor' => UmutTaymaz\VerimorSMSAPI\Facades\Verimor::class ]
设置 VerimorSMSAPI 服务
将您的 Verimor 用户名、密码和默认发送者名称添加到您的 .env
VERIMOR_USERNAME=username
VERIMOR_PASSWORD=apiPassword
VERIMOR_HEADER=verifiedHeader
使用方法
return Verimor::send('Example Message', function ($sms){ $sms->to(['phoneNumber1', 'phoneNumber2']); });
或
return Verimor::send('Example Message', function ($sms){ $sms->to('phoneNumber'); });
如果您想使用其他头信息而不是环境变量来发送短信
return Verimor::header('anotherHeader')->send('Example Message', function ($sms){ $sms->to('phoneNumber'); });
更新日志
请参阅 CHANGELOG 了解最近的变化。
测试
$ composer test
安全
如果您发现任何与安全相关的问题,请通过电子邮件 umut@kreator.com.tr 反馈,而不是使用问题跟踪器。
贡献
请参阅 CONTRIBUTING 了解详情。
致谢
许可
MIT 许可证 (MIT)。请参阅 许可文件 了解更多信息。