gamesture / notify
该包已被弃用且不再维护。未建议替代包。
一个简单的库,用于使用PHP向用户发送移动应用的推送通知
dev-master
2017-01-26 22:25 UTC
Requires
- php: 7.*
This package is not auto-updated.
Last update: 2020-01-24 16:44:48 UTC
README
Notify是一个简单的库,用于从PHP向用户发送移动应用的推送通知。其主要用途是同时向大量用户发送通知,因此主要关注性能。目前仅支持苹果的APNs(Android支持可能在未来某个时间点实现)。
安装
使用Composer安装:composer require gamesture/notify
用法
use Gamesture\Notify; $provider = new Notify\Providers\Apple('/path/to/certificate.pem'); $sender = new Notify\Sender($provider); $tokens = ['XXX', 'YYY']; $message = new Notify\Message('Notification text'); //optionally set custom data: //$message->badge = 2; //$message->sound = 'bell'; //$message->custom_fields = ['notification_id' => 7]; $sender->batchSend($message, $tokens);