daidai118 / yii2-baidupusher
百度推送yii2封装 只提取了config配置
v0.4.0
2016-06-20 07:53 UTC
Requires
- yiisoft/yii2: *
This package is not auto-updated.
Last update: 2024-09-24 21:50:40 UTC
README
百度推送yii2封装 只提取了config配置,基于3.0.1的sdk包修改,如果本身sdk存在错误等请自行修复
安装
安装此扩展的首选方式是通过 composer。
运行以下命令之一:
php composer.phar require --prefer-dist baidupusher/yii2-baidupusher "*"
或者将以下内容添加到你的 composer.json 文件的require部分:
"baidupusher/yii2-baidupusher": "*"
使用
扩展安装后,只需在你的代码中通过追加到components中使用它:
'push'=>[
'class'=>'daidai118\baidupusher\PushSDK',
'config'=>[
/*
* const LOG_LEVEL_DEV = 0; // 开发状态, rd开发时使用, 最详细 log. 发布后被移除
const LOG_LEVEL_TRACE = 1; // 开发者开发时状态,隐藏rd开发时的细碎信息
const LOG_LEVEL_ONLINE = 2; // 开发者线上使用, 只有fault和warn
const LOG_LEVEL_ONLINE_FAULT = 3; // 开发者线上使用, 只有fault
const LOG_LEVEL_ONLINE_SILENCE = 4; // 静默.
*/
'default_secretkey'=>'',
'default_apiKey'=>'',
//3安卓 4 ios
'default_devicetype'=>3,
'SUPPRESS_EXCPTION'=>true,
'LOG_OUTPUT'=>'stdout',
'LOG_LEVEL'=>1,
'HOST'=>'http://api.tuisong.baidu.com/rest/3.0/',
'SIGN_EXPIRES'=>0,
],
]
Yii::$app->push->pushMsgToSingleDevice($channelId,$message,$opts);