接口地址http://ip:port/api/web/push/send
头信息:Content-Type: application/json
Payload 里面的内容为app应用接收到的信息,需要自行做处理。
App 参考
4.Uniapp应用首页增加portal 参数接收 zbPayload
请求参数:发送的时候,要去掉注释
{
userAccount:'xiaoming',
title:'会议2020',
content:'1212020',
pushAppid:'com.zb.portal.zbmobile',
missionContent:'{
"title": "会议2020",
"content": "通知栏内容",
"notify": true,
"orderid": "00000010",
"traget": "__UNI__976D004",
"tragetname":"OA",
"payload": "第二季度月度会议#1212020通知栏内容#/pages/message/productionRemind"
}',
isALL:false,
pushModel:1,
contentId:10
}
示例说明
{
userAccount:'xiaoming', //用户名
title:'推送标题', //标题
content:'推送内容', //内容
pushAppid:'com.zb.portal.zbmobile',
missionContent:'{"title": "通知栏标题",
"content": "通知栏内容",
"notify": true,
"orderid": "00000010", //00000010 启动uniapp 00000011 启动一个url
"traget": "__UNI__E98D365", // uniapp 应用id ,如果是url ,直接填写url 接口
"tragetname":"oa", //应用名称
"payload": "ios11-2-通知栏标题#1212020通知栏内容#/pages/message/productionRemind"}',
isALL:false,
pushModel: 1, //模块,1代表待办、2已办、3提醒 、4预警
contentId:10 //流程id,待办、已办必填
}
以下仅用于联调接口时查看
返回结果示例:
{
"msg": "",
"data": {
"result": "ok",
"contentId": "OSL-0108_UGqeAJlSx98pMhRyTz4O3",
"details": {
"07cd004aafce43e12e74a9075ec7c2d7": "successed_offline"
}
},
"code": 20000
}
如果返回 code为-1,则设备未注册,发送失败。
文档更新时间: 2020-03-16 09:53 作者:linjunlong