daidai118/yii2-baidupusher

百度推送yii2封装 只提取了config配置

安装次数: 13

依赖者: 0

建议者: 0

安全: 0

星星: 0

关注者: 1

分支: 1

开放问题: 2

类型:yii2-extension

v0.4.0 2016-06-20 07:53 UTC

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);