docs: update wg-basic/websocket

This commit is contained in:
Administrator 2021-10-09 09:57:44 +00:00 committed by John Smith
parent 53bf241bfd
commit 06a1f97c9c

View File

@ -2,7 +2,7 @@
title: 7.即时消息 title: 7.即时消息
description: 即时消息模块的使用 description: 即时消息模块的使用
published: true published: true
date: 2021-10-09T09:48:10.464Z date: 2021-10-09T09:57:43.060Z
tags: wg-basic tags: wg-basic
editor: markdown editor: markdown
dateCreated: 2021-09-14T06:25:26.887Z dateCreated: 2021-09-14T06:25:26.887Z
@ -135,3 +135,46 @@ websocket:
| sendGroupText | channels: 接收人通道列表, webSocketClientMessage: 发送内容 | 群发文本消息 | | sendGroupText | channels: 接收人通道列表, webSocketClientMessage: 发送内容 | 群发文本消息 |
> webSocketClientMessage 与[消息格式说明](#类型与参数) 中的 **消息格式** 相同 > webSocketClientMessage 与[消息格式说明](#类型与参数) 中的 **消息格式** 相同
# 消息类型枚举
```java
public enum MessageTypeEnum {
REGISTER(1000, "注册消息body 为 RegisterBody 的 JSON 字符串"),
MESSAGE(2001, "文本消息"),
MESSAGE_HREF(2002, "链接消息"),
MESSAGE_IMAGE(2003, "图片消息"),
MESSAGE_FILE(2004, "文件消息"),
MESSAGE_AUDIO(2005, "音频消息"),
MESSAGE_VIDEO(2006, "视频消息"),
MESSAGE_GROUP(2101, "群发文本消息"),
MESSAGE_GROUP_HREF(2102, "群发链接消息"),
MESSAGE_GROUP_IMAGE(2103, "群发图片消息"),
MESSAGE_GROUP_FILE(2104, "群发文件消息"),
MESSAGE_GROUP_AUDIO(2105, "群发音频消息"),
MESSAGE_GROUP_VIDEO(2106, "群发视频消息"),
MESSAGE_SYSTEM(2201, "系统消息"),
MESSAGE_SYSTEM_GROUP(2202, "系统群发消息"),
MESSAGE_SYSTEM_TARGET(2203, "系统目标消息"),
NOTICE(3001, "通知"),
NOTICE_GROUP_MESSAGE(3002, "群通知"),
NOTICE_TARGET_MESSAGE(3003, "目标通知用于APP打开特定页面"),
UPDATE_SERVICE_HANDLE_STATUS(3004, "更新业务的处理状态"),
SEARCH_ONLINE_USER(4001, "查询全部在线用户body 为查询用户的 userId"),
SEARCH_ONLINE_USER_FRIEND(4002, "查询朋友在线用户body 为查询用户的 userId"),
SEARCH_COUNT_NEED_TO_DEALT_WITH(4003, "查询全部待办总数"),
STATUS_SEND(9001, "消息发送状态body 为 StatusBody 的 JSON 字符串"),
STATUS_SEND_ONLINE(9002, "发送在线状态body 为 在线用户的ID JSONArray 字符串"),
STATUS_SEND_OFFLINE(9003, "发送离线状态body 为 离线用户的ID JSONArray 字符串"),
STATUS_RECEIVE(9101,"消息接受状态body 为 StatusBody 的 JSON 字符串");
}
```