消息格式
服务器发送的每个消息事件都遵循下面的格式:
{
"code": 200,
"type": "LoginSuccess",
"data": null
}
事件参数说明
| 参数名 | 非null | 类型 | 说明 |
|---|---|---|---|
code | 是 | int | 事件类型ID,与type对应 |
type | 是 | String | 事件名,与code对应 |
data | 否 | Object | 事件详细内容 |
事件类型
| 事件名(type) | code 值 | 含义 |
|---|---|---|
MessageUpdate | 1 | 表示消息更新,例如收到新消息或消息状态变化 |
LoginSuccess | 200 | 登录成功,表示用户身份验证通过 |
LoginFail | 400 | 登录失败,通常是AccessToken不存在或过期 |
LackOfPermission | 403 | 权限不足,用户尝试访问受限资源 |
OperationFailed | 500 | 操作失败,通常表示服务器内部错误或未知异常 |