阿里云推送
支持平台
微信 | 友空间 | 安卓 | iOS |
---|---|---|---|
✘ | ✘ | ✔︎ | ✔︎ |
参数
字段 | 类型 | 必填 | 说明 |
---|---|---|---|
registerCallback | function | 是 | 数据回调方法 |
callbaseName | stirng | 是 | 方法名称 |
示例
mtl.aliPush.receivePush({
callbaseName: '',
registerCallback: function(res) {
var notice = res.notice
},
success: function (res) {
},
fail: function (err) {
var message = err.message; // 错误信息
}
})
返回数据格式
{
"action": "message",//消息:message,通知:notify
"title": "标题",
"content": "内容"
}
获取离线推送数据
支持平台
微信 | 友空间 | 安卓 | iOS |
---|---|---|---|
✘ | ✘ | ✔︎ | ✔︎ |
参数
字段 | 类型 | 必填 | 说明 |
---|---|---|---|
type | int | 是 | 离线消息:0,离线通知:1,所有离线数据:2 |
返回参数说明
字段 | 类型 | 说明 |
---|---|---|
message | array[] | 消息 |
notify | array[] | 通知 |
示例
mtl.aliPush.getOffLinePush({
type: 0,
success: function (res) {
},
fail: function (err) {
var message = err.message; // 错误信息
}
})
返回数据格式
{
"message":[ //离线消息
{
"action": "message",
"title": "标题",
"content": "内容"
}
],
"notify":[ //离线通知
{
"action": "notify",
"title": "标题",
"content": "内容"
}
],
}
获取deviceId
支持平台
微信 | 友空间 | 安卓 | iOS |
---|---|---|---|
✘ | ✘ | ✔︎ | ✔︎ |
返回参数说明
字段 | 类型 | 说明 |
---|---|---|
deviceId | string | 设备ID |
示例
mtl.aliPush.getDeviceId({
success: function (res) {
var deviceId = res.deviceId;
},
fail: function (err) {
var message = err.message; // 错误信息
}
})
获取deviceToken
支持平台
微信 | 友空间 | 安卓 | iOS |
---|---|---|---|
✘ | ✘ | ✔︎ | ✔︎ |
返回参数说明
字段 | 类型 | 说明 |
---|---|---|
deviceToken | string | deviceToken |
示例
mtl.aliPush.getDeviceToken({
success: function (res) {
var deviceToken = res.deviceToken;
},
fail: function (err) {
var message = err.message; // 错误信息
}
})
设置角标
支持平台
微信 | 友空间 | 安卓 | iOS |
---|---|---|---|
✘ | ✘ | ✔︎ | ✔︎ |
参数
字段 | 类型 | 必填 | 说明 |
---|---|---|---|
badgeNum | int | 是 | badge数,取值范围[0,99999] |
示例
mtl.aliPush.setBadgeAutoIncrement({
badgeNum: 1,
success: function (res) {
},
fail: function (err) {
var message = err.message; // 错误信息
}
})