evenzhou / mzpushsdk
meizu push
dev-master / 1.0.x-dev
2018-09-21 09:20 UTC
This package is not auto-updated.
Last update: 2025-01-18 21:41:44 UTC
README
文档变更记录
安装说明
- composer方式安装
"require": { "evenzhou/mzpushsdk":"1.0.x-dev" }
-
不支持composer情况下
手动include mzPushSDK目录下autoload.php
类型定义
返回格式
{
"code":"", //必选,返回码
"message":"", //可选,返回消息,网页端接口出现错误时使用此消息展示给用户,手机端可忽略此消息,甚至服务端不传输此消息
"value":"",// 必选,返回结果
"redirect":"" //可选, returnCode=300 重定向时,使用此 URL 重新请求
}
返回码
嵌套返回码
推送服务接口MzPush
实例参数:
通知消息
UnvarnishedMessage
VarnishedMessage
透传消息UnvarnishedMessage:
通知栏消息VarnishedMessage
接口说明
非任务推送
通知栏消息推送(varnishedPush方法)
透传消息推送 UnvarnishedPush方法
任务类推送
获取推送 taskId(getTaskId)
推送给所有APP用户(pushToApp方法)
此接口调用之后,系统会自动推送给所有APP用户,不需要另外处理
任务透传消息推送(taskUnvarnished)
任务通知栏消息推送(taskVarnished)
取消推送任务(cancelTask)
取消推送只能取消pushToApp接口返回的taskId