推送说明
intro: 使用以下推送功能需提前联系系统管理员配置推送地址链接并配置相关订阅事件,当指定事件发生,将会向推送数据地址链接发送 POST
请求
推送类型
推送消息格式
请求体
字段名称 | 类型 | 说明 |
---|---|---|
createTime | Long | 消息创建时间戳; |
msgType | String | 消息的类型,目前固定为event ; |
event | String | 事件类型; |
changeType | String | 事件类型下的消息类型; |
messageId | String | 消息ID,每条消息的唯一表示; |
data | Object | 具体数据,不同的事件具有不同的消息结构; |
响应体
{
"code": 1,
"msg": "success"
}
响应参数名 | 类型 | 说明 |
---|---|---|
code | Int | 状态码: 0: 失败, 1: 成功; |
msg | String | 响应提示; |
特别注意 : 建议收到消息推送后⽴刻返回成功响应示例,避免⼀直占⽤请求连接而被判超时; 当用户收到推送事件后, 需要向服务器回复接受成功响应; 若没有及时回复, 服务器将会1S后重试 (最多3次); 如推送消息后响应返回的code不为1,视为推送失败 事件推送的每条消息最多重试推送3次,间隔1秒;