messageway / messagewaylaravel
此包允许您从laravel应用程序连接到MSGWay.com服务器。
v2.0.1
2024-04-30 05:55 UTC
Requires
- illuminate/support: ^9.0|^10.0|^11.0
- messageway/messagewayphp: ^2.0
Requires (Dev)
- orchestra/testbench: ~7
- phpunit/phpunit: ~9.0
README
MessageWay Laravel
此包允许您从laravel应用程序连接到MSGWay.com服务器。
可用方法
安装
通过Composer
$ composer require messageway/messagewaylaravel
使用
ApiKey
请在MSGWay.com上注册并获取apiKey
环境
请在.env文件中添加环境变量
MESSAGE_WAY_APIKEY=''
通过短信发送
use MessageWay\MessageWayLaravel\Facades\MessageWayLaravel; $message = MessageWayLaravel::sendViaSMS('MOBILE', $templateID); dump($message);
通过GapMessenger发送
use MessageWay\MessageWayLaravel\Facades\MessageWayLaravel; $message = MessageWayLaravel::sendViaGap('MOBILE', $templateID, [ 'params' => ['param 1 value', 'param 2 value', 'param 3 value'] ]); dump($message);
通过IVR发送
use MessageWay\MessageWayLaravel\Facades\MessageWayLaravel; $templateID = 2; $message = MessageWayLaravel::sendViaIVR('MOBILE', $templateID); dump($message);
验证OTP
use MessageWay\MessageWayLaravel\Facades\MessageWayLaravel; $verify = MessageWayLaravel::verifyOTP($OTP); dump($verify);
状态
use MessageWay\MessageWayLaravel\Facades\MessageWayLaravel; $status = MessageWayLaravel::getStatus($OTPRefrenceID); dump($status);
许可证
MIT.
