superbalist / php-localytics-push
该软件包已被 放弃 并不再维护。没有建议的替代软件包。
通过 Localytics 推送通知服务发送推送通知的 PHP 客户端
1.0.0
2016-10-19 08:08 UTC
Requires
- php: >=5.6.0
- guzzlehttp/guzzle: ^6.2
Requires (Dev)
- mockery/mockery: ^0.9.5
- phpunit/phpunit: ^5.6
This package is auto-updated.
Last update: 2024-08-12 00:24:35 UTC
README
通过 Localytics 推送通知 服务发送推送通知的 PHP 客户端
安装
composer require superbalist/php-localytics-push
集成
想快速开始?请查看以下集成示例
用法
$client = new GuzzleHttp\Client(); $appID = 'your-app-id'; $apiKey = 'your-api-key'; $apiSecret = 'your-api-secret'; $localytics = new \Superbalist\LocalyticsPush\LocalyticsPush($client, $appID, $apiKey, $apiSecret); $message = [ 'target' => [ 'profile' => [ 'criteria' => [ [ 'key' => '$email', 'scope' => 'Organization', 'type' => 'string', 'op' => 'in', 'values' => [ 'matthew@superbalist.com', ] ] ], 'op' => 'and', ], ], 'alert' => [ 'title' => 'Message Title', 'body' => 'This is my message content!', ] ]; $response = $localytics->pushMessage('profile', $message);