总体协议格式
{
"status": 200,
"msg": "ok",
"data": {
}
}
协议定义只描述 data 部分
GET api/user/messages?page=1&limit=30
returns
{
"messages": [{
"id": 1,
"icon": "", // 为空时使用默认图标
"from": "fdjf", // 消息发送者
"subject": "df", // 标题 考虑支持 html
"body": "fsdfd", // 内容, 考虑支持 html
"ts": 123434545,
"expiresAt": 1234354545, // 过期时间
"type": 0, // 0 系统消息, 1 群组系统消息(比如针对会员) 2 个人
"read": 0
}]
}
POST api/user/messages
params
{
"ids": [1,2], // 空列表表示全部
"read": 1 // 允许为 0, 非0认为是1
}
returns
{
}
DELETE api/user/messages POST api/user/messages/del
params
{
"ids": [1,2] // 空列表表示全部
}