weblinuxgame / jpush-server
jpush server application,极光推送服务端应用包
0.0.3
2019-09-04 02:44 UTC
Requires
- php: ^7.1.3
- jpush/jpush: ^3.6
Requires (Dev)
- phpunit/phpunit: ^7.0
This package is auto-updated.
Last update: 2024-05-04 13:20:55 UTC
README
基于 极光推送官方 包封装 (^php7.13)
1.安装
composer require weblinuxgame\jpush-server
2.相关配置 定义
config.php
return [
// 应用集合
'apps' => [
// 默认应用
'default' => [
'app_key' => '应用key',
'master_secret' => '应用秘钥',
],
// 可以应用自定义
'im' => [
'app_key' => '应用key',
'master_secret' => '应用秘钥',
'zone' => null,
'retry_times' => 3,
'log_file' => 'storage/logs/jpush.log',
]
],
// 以下配置可以全局|可以局部
'zone' => null,
'retry_times' => 3,
'log_file' => 'storage/logs/jpush.log',
'register' => \WebLinuxGame\JPush\Contract\JPushRegister::class, // 请设置关联逻辑类
];
3.示例
$config = [...];
$oService = new JPushService($config);
$client = $oService->client();