聊天系统 Websocket 连接及数据发送接收格式
一、消息连接地址:聊天消息发送与接收连接,连接中的绿色部分根据开发服务器或者生
产服务器地址调整,token 为 APP 登录后获取的。
1)ws://192.168.1.201:9999/websocket/message?token
2)测试服务器地址:
Ws://www.yinliaosp.com:81/websocket/message?token
二、聊天消息发送格式。
前端发送统一格式:消息包头 + Json 格式化后的(消息体) + 消息包尾
消息包头:^@$$@^ 消息包尾:|#%%#|
1、发送聊天消息到指定的用户 toUserUuid
^@$$@^
{
"toUserUuid": "1497125980426907648",
"messageContent": "发送第 1 个消息对象。",
"type":"send"
}|#%%#|
2、接收指定用户的未读聊天消息列表 fromUserUuid
{
"fromUserUuid": "0222d352-0aec-44ad-9ab4-384528ab2eb1", //消息发送者
"type":"receive" //消息类型:接收
}
3、接收自己所有未读的系统消息列表。
{
"type": "UnReadSystemMessage"
}
4、接收自己所有未读群消息列表。 暂时不用