artarts36 / pushall-sender
推送发送器
0.3.4
2021-05-24 23:12 UTC
Requires
- php: ^7.3 | ^8.0
Requires (Dev)
- phpunit/phpunit: ^8.0
- squizlabs/php_codesniffer: 3.*
README
描述
API https://pushall.ru 上发送推送通知的客户端
PushAll API 文档: https://pushall.ru/blog/api
安装
composer require artarts36/pushall-sender
示例
简单示例
use ArtARTs36\PushAllSender\Senders\PushAllSender; use ArtARTs36\PushAllSender\Push; $sender = new PushAllSender(123456789, 'apiKey'); $push = new Push('Message #1', 'Hello'); $sender->push($push);
在 Laravel 中连接
1*. 在 .env 文件中设置变量
PUSHALL_API_KEY='your key' PUSHALL_CHANNEL_ID='your channel id'
2*. 在 bootstrap/app.php 中绑定
$app->singleton( \ArtARTs36\PushAllSender\Interfaces\PusherInterface::class, function () { return new ArtARTs36\PushAllSender\Senders\PushAllSender(env('PUSHALL_CHANNEL_ID'), env('PUSHALL_API_KEY')); } );