聊天协议 websocket测试 POST ws://api.bee.ayzj.shop:7272 说明 / 示例 初始化 { "client_id":"7f00000108ff00000001”, "message_type": "init", "username": "username", "head_img": "head_img", "id": "id", } 聊天发信息 "client_id":"7f00000108ff00000001”, { "message_type": "chatMessage", "username": "username", "head_img": "head_img", "id": "当前用户ID", “data“:{{“to”:{“type”:”friend”,”id”:"聊天对方用户id",”content”:"聊天内容"}}} } 历史记录返回 { "message_type": "logMessage", “data”:{ "username": "username", "head_img": "head_img", "id": "id", "type": "friend", "content": "content", "update_time": "update_time", } } 掉线 传递 client_id { "message_type": "close", “data”:{} }
初始化 { "client_id":"7f00000108ff00000001”, "message_type": "init", "username": "username", "head_img": "head_img", "id": "id", } 聊天发信息 "client_id":"7f00000108ff00000001”, { "message_type": "chatMessage", "username": "username", "head_img": "head_img", "id": "当前用户ID", “data“:{{“to”:{“type”:”friend”,”id”:"聊天对方用户id",”content”:"聊天内容"}}} } 历史记录返回 { "message_type": "logMessage", “data”:{ "username": "username", "head_img": "head_img", "id": "id", "type": "friend", "content": "content", "update_time": "update_time", } } 掉线 传递 client_id { "message_type": "close", “data”:{} }