## 發送一對一消息
+++
get:/messages/send
*user_name=發送者用戶名#發送者用戶名
*receiver_name=接收者用戶名#接收者用戶名
*body=消息內容#消息內容
<<<
success
{
"data": true,
"msg": "發送成功",
"code": 1
}
<<<
error
{
"data": {},
"msg": "發送失敗",
"code": 0
}
+++
## 收取一對一消息
+++
get:/messages/received
*user_name=發送者用戶名#發送者
*receiver_name=接受者用戶名#接收者
<<<
success
{
"data": 讀取消息條數,
"msg": "讀取成功",
"code": 1
}
<<<
error
{
data:[],
msg:"失敗",
code:0
}
+++
## 發送群消息
+++
get:/messages/sendGroup
*user_name=發送者用戶名#發送者
*int:group_id=群組id#群組id
*body=消息內容#消息內容
<<<
success
{
"data": true,
"msg": "發送成功",
"code": 1
}
<<<
error
{
"data": {},
"msg": "發送失敗",
"code": 0
}
+++
## 單聊天記錄
+++
get:/messages/singleHistory
*user_name=發送者用戶名#發送者
*receiver_name=接受者用戶名#接收者
// date:start_time=開始時間#開始時間
// date:end_time=結束時間#結束時間
<<<
success
{
"data": [
{
"id": 歷史記錄_id,
"user_id": 發送者id,
"receiver_id": 接受者id,
"body": 消息內容
"created": 發送時間time(),
"read_time": 接收時間time()
},
....
],
"msg": "查閱成功",
"code": 1
}
<<<
error
{
"data": {},
"msg": "查閱失敗,暫無符合要求的歷史聊天記錄",
"code": 0
}
+++
## 群聊天記錄
+++
get:/messages/groupHistory
*int:group_id=群組id#群組id
// date:start_time=開始時間#開始時間
// date:end_time=結束時間#結束時間
<<<
success
{
"data": [
{
"id": 群組聊天id,
"user_id": "發送者id",
"group_id": 群組id,
"body": "群組聊天內容",
"created": 發送時間
},
....
],
"msg": "查閱成功",
"code": 1
}
<<<
error
{
"data": {},
"msg": "查閱失敗!",
"code": 0
}
+++