🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
## 发送一对一消息 +++ 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 } +++