Skip to content

Commit

Permalink
modify
Browse files Browse the repository at this point in the history
  • Loading branch information
haoxiuwen committed Dec 22, 2024
1 parent 24e97bd commit b5f84b0
Show file tree
Hide file tree
Showing 23 changed files with 34 additions and 34 deletions.
4 changes: 2 additions & 2 deletions docs/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -354,10 +354,10 @@ projects:
link: /document/ios/message_forward.html
- icon: /sdk/web.svg
text: Web
link: /document/web/message_send_receive.html#发送合并消息
link: /document/web/message_send_receive.html#发送和接收合并消息
- icon: /sdk/applet.svg
text: 小程序
link: /document/applet/message_send_receive.html#发送合并消息
link: /document/applet/message_send_receive.html#发送和接收合并消息
- icon: /sdk/harmonyos.svg
text: HarmonyOS
link: /document/harmonyos/message_forward.html
Expand Down
4 changes: 2 additions & 2 deletions docs/document/android/releasenote.md
Original file line number Diff line number Diff line change
Expand Up @@ -249,7 +249,7 @@

- [IM SDK] 新增 [EMChatManager#asyncDeleteAllMsgsAndConversations](message_delete.html#清空聊天记录)方法,用于清空当前用户的聊天记录,包括消息和会话,同时可以选择是否清除服务端的聊天记录。
- [IM SDK] 新增 [EMChatManager#searchMsgFromDB(java.lang.String, long, int, java.lang.String, com.hyphenate.chat.EMConversation.EMSearchDirection, com.hyphenate.chat.EMConversation.EMMessageSearchScope)](message_search.html#根据搜索范围搜索所有会话中的消息)[EMConversation#searchMsgFromDB(java.lang.String, long, int, java.lang.String, com.hyphenate.chat.EMConversation.EMSearchDirection, com.hyphenate.chat.EMConversation.EMMessageSearchScope)](message_search.html#根据搜索范围搜索当前会话中的消息),可以在根据关键字搜索消息时,选择搜索范围,如只搜索消息内容、只搜索消息扩展信息以及同时搜索消息内容以及扩展信息。
- [IM SDK] 新增 [EMOptions#setUseReplacedMessageContents](message_send_receive.html#发送文本消息) 开关。开启后,发送消息时如果被内容审核进行了内容替换,发送方可以获取替换后的内容。
- [IM SDK] 新增 [EMOptions#setUseReplacedMessageContents](message_send_receive.html#发送和接收文本消息) 开关。开启后,发送消息时如果被内容审核进行了内容替换,发送方可以获取替换后的内容。
- [IM SDK] 新增 [EMOptions#setIncludeSendMessageInMessageListener](message_send_receive.html#发送和接收文本消息) 开关。开启后,在 `EMMessageListener#onMessageReceived` 回调里增加发送成功的消息。
- [IM SDK] 新增 [EMOptions#setRegardImportedMsgAsRead](message_retrieve.html#从服务器获取指定会话的消息) 开关。开启后,[利用服务端接口](/document/server-side/message_import.html)导入的消息,客户端上通过[漫游拉取](message_retrieve.html#从服务器获取指定会话的消息)到后,这些消息为已读状态,会话中未读取的消息数量,即 `EMConversation#getUnreadMsgCount` 的返回值不发生变化。若该开关为关闭状态,`EMConversation#getUnreadMsgCount` 的返回值会增加。

Expand Down Expand Up @@ -468,7 +468,7 @@

### 新增特性

- [IM SDK] 新增[聊天室消息优先级](message_send_receive.html)
- [IM SDK] 新增[聊天室消息优先级](message_send_receive.html#设置聊天室消息优先级)
- [IM SDK] 群组信息更新后的 `EMGroupChangeListener#onSpecificationChanged` 回调中添加更新后的群组信息。

### 优化
Expand Down
2 changes: 1 addition & 1 deletion docs/document/android/thread_message.md
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@

### 发送子区消息

发送子区消息和发送群组消息的方法基本一致,详情请参考 [发送消息](message_send_receive.html#发送文本消息)。唯一不同的是,发送子区消息需要指定标记 `isChatThreadMessage``true`
发送子区消息和发送群组消息的方法基本一致,详情请参考 [发送消息](message_send_receive.html#发送和接收文本消息)。唯一不同的是,发送子区消息需要指定标记 `isChatThreadMessage``true`

示例代码如下:

Expand Down
8 changes: 4 additions & 4 deletions docs/document/applet/releasenote.md
Original file line number Diff line number Diff line change
Expand Up @@ -118,7 +118,7 @@
- [IM SDK] [聊天室和群组成员进出事件增加成员人数 `memberCount` 字段](room_manage.html#实时更新聊天室成员人数)
- [IM SDK] 新增 [deleteAllMessagesAndConversations](message_delete.html#单向清空服务端的聊天记录) 方法, 用于清空当前用户的聊天记录,包括消息和会话。
- [IM SDK] 新增 [getSelfIdsOnOtherPlatform](multi_device.html#获取当前用户的其他登录设备的登录-id-列表) 方法, 可以获取当前用户其他登录设备的登录 ID 列表,实现对指定设备发送消息。
- [IM SDK] 新增 [useReplacedMessageContents](message_send_receive.html#发送文本消息) 开关。开启后,发送消息时如果被内容审核进行了内容替换,发送方可以获取替换后的内容。
- [IM SDK] 新增 [useReplacedMessageContents](message_send_receive.html#发送和接收文本消息) 开关。开启后,发送消息时如果被内容审核进行了内容替换,发送方可以获取替换后的内容。

### 优化

Expand Down Expand Up @@ -170,9 +170,9 @@

### 新增特性

- [IM SDK] 新增[合并转发消息功能](message_send_receive.html#发送合并消息)
- [IM SDK] 新增[合并转发消息功能](message_send_receive.html#发送和接收合并消息)
- [IM SDK] 新增[消息修改功能](message_modify.html)
- [IM SDK] 新增[在群组或聊天室会话中发送定向消息](message_send_receive.html#发送定向消息)。通过在构建消息的方法 `create` 中添加 `receiverList` 参数实现该特性。
- [IM SDK] 新增[在群组或聊天室会话中发送定向消息](message_send_receive.html#发送和接收定向消息)。通过在构建消息的方法 `create` 中添加 `receiverList` 参数实现该特性。

### 修复

Expand Down Expand Up @@ -226,7 +226,7 @@

- [IM SDK] [创建群组方法 `createGroup`](group_manage.html#创建群组)[修改群信息方法 `modifyGroup`](group_attributes.html#修改群组信息) 新增 `ext` 字段支持群扩展信息。
- [IM SDK] 群组通知事件增加[群组信息修改事件 `updateInfo`](group_manage.html#监听群组事件)
- [IM SDK] 新增[聊天室消息优先级](message_send_receive.html)
- [IM SDK] 新增[聊天室消息优先级](#设置聊天室消息优先级)
- [IM SDK] 支持同时[对多个群组成员禁言和解除禁言](group_members.html#管理群组禁言)

## 版本 V4.1.1 Dev 2022-9-26
Expand Down
2 changes: 1 addition & 1 deletion docs/document/flutter/thread_message.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@

### 发送子区消息

发送子区消息和发送群组消息的方法基本一致,详情请参考 [发送消息](message_send_receive.html#发送消息)。唯一不同的是,发送子区消息需要指定标记 `isChatThreadMessage``true`
发送子区消息和发送群组消息的方法基本一致,详情请参考 [发送消息](message_send_receive.html)。唯一不同的是,发送子区消息需要指定标记 `isChatThreadMessage``true`

示例代码如下:

Expand Down
4 changes: 2 additions & 2 deletions docs/document/ios/releasenote.md
Original file line number Diff line number Diff line change
Expand Up @@ -233,7 +233,7 @@ end

- [IM SDK] 新增 [EMChatManager#deleteAllMessagesAndConversations:completion:](message_delete.html#清空聊天记录) 方法,用于清空当前用户的聊天记录,包括消息和会话,同时可以选择是否清除服务端的聊天记录。
- [IM SDK] 新增 [EMChatManager#loadMessagesWithKeyword:timestamp:count:fromUser:searchDirection:scope:completion:](message_search.html#根据搜索范围搜索所有会话中的消息)[EMConversation#loadMessagesWithKeyword:timestamp:count:fromUser:searchDirection:scope:completion:](message_search.html#根据搜索范围搜索当前会话中的消息),可以在根据关键字搜索消息时,选择搜索范围,如只搜索消息内容、只搜索消息扩展信息以及同时搜索消息内容以及扩展信息。
- [IM SDK] 新增 [EMOptions#useReplacedMessageContents](message_send_receive.html#发送文本消息) 开关。开启后,发送消息时如果被内容审核进行了内容替换,发送方可以获取替换后的内容。
- [IM SDK] 新增 [EMOptions#useReplacedMessageContents](message_send_receive.html#发送消息前的内容审核) 开关。开启后,发送消息时如果被内容审核进行了内容替换,发送方可以获取替换后的内容。
- [IM SDK] 新增 [EMOptions#includeSendMessageInMessageListener](message_send_receive.html#发送和接收文本消息) 开关。开启后,在 `messagesDidReceive` 回调里增加发送成功的消息。
- [IM SDK] 新增 [EMOptions#regardImportMessagesAsRead](message_retrieve.html#从服务器获取指定会话的消息) 开关。开启后,[利用服务端接口](/document/server-side/message_import.html)导入的消息,客户端上通过[漫游拉取](message_retrieve.html#从服务器获取指定会话的消息)到后,这些消息为已读状态,会话中未读取的消息数量 `EMConversation#unreadMessagesCount` 不发生变化。若该开关为关闭状态,`EMConversation#unreadMessagesCount` 的数量会增加。

Expand Down Expand Up @@ -410,7 +410,7 @@ end

### 新增特性

- [IM SDK] 新增[聊天室消息优先级](message_send_receive.html)
- [IM SDK] 新增[聊天室消息优先级](message_send_receive.html#设置聊天室消息优先级)
- [IM SDK] 群组信息更新后的 `EMGroupManagerDelegate#groupSpecificationDidUpdate` 回调中添加更新后的群组信息。

### 优化
Expand Down
2 changes: 1 addition & 1 deletion docs/document/ios/thread_message.md
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@

### 发送子区消息

发送子区消息和发送群组消息的方法基本一致,详情请参考 [发送消息](message_send_receive.html#发送文本消息)。唯一不同的是,发送子区消息需要指定标记 `isChatThread``YES`
发送子区消息和发送群组消息的方法基本一致,详情请参考 [发送消息](message_send_receive.html)。唯一不同的是,发送子区消息需要指定标记 `isChatThread``YES`

单设备登录时,子区所属群组的所有成员会收到 `EMChatThreadManagerDelegate#onChatThreadUpdated` 回调。

Expand Down
2 changes: 1 addition & 1 deletion docs/document/react-native/thread_message.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@

### 发送子区消息

发送子区消息和发送群组消息的方法基本一致,详情请参考 [发送消息](message_send_receive.html#发送消息)。唯一不同的是,发送子区消息需要指定标记 `isChatThread``true`
发送子区消息和发送群组消息的方法基本一致,详情请参考 [发送消息](message_send_receive.html)。唯一不同的是,发送子区消息需要指定标记 `isChatThread``true`

示例代码如下:

Expand Down
2 changes: 1 addition & 1 deletion docs/document/unity/thread_message.md
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@

### 发送子区消息

发送子区消息和发送群组消息的方法基本一致,详情请参考 [发送消息](message_send_receive.html#发送文本消息)。唯一不同的是,发送子区消息需要指定标记 `IsThread``true`
发送子区消息和发送群组消息的方法基本一致,详情请参考 [发送消息](message_send_receive.html)。唯一不同的是,发送子区消息需要指定标记 `IsThread``true`

示例代码如下:

Expand Down
12 changes: 6 additions & 6 deletions docs/document/web/releasenote.md
Original file line number Diff line number Diff line change
Expand Up @@ -135,7 +135,7 @@
- [IM SDK] [聊天室和群组成员进出事件增加成员人数 `memberCount` 字段](room_manage.html#实时更新聊天室成员人数)
- [IM SDK] 新增 [deleteAllMessagesAndConversations](message_delete.html#清空聊天记录) 方法,用于清空当前用户的聊天记录,包括消息和会话。
- [IM SDK] 新增 [getSelfIdsOnOtherPlatform](multi_device.html#获取当前用户的其他登录设备的登录-id-列表) 方法,可以获取当前用户其他登录设备的登录 ID 列表,实现对指定设备发送消息。
- [IM SDK] 新增 [useReplacedMessageContents](message_send_receive.html#发送文本消息) 开关。开启后,发送消息时如果被内容审核进行了内容替换,发送方可以获取替换后的内容。
- [IM SDK] 新增 [useReplacedMessageContents](message_send_receive.html#发送消息前的内容审核) 开关。开启后,发送消息时如果被内容审核进行了内容替换,发送方可以获取替换后的内容。

### 优化

Expand Down Expand Up @@ -171,7 +171,7 @@

### 新增特性

- [IM SDK] [发送消息方法 `Send`](message_send_receive.html#发送文本消息) 的成功回调参数 `SendMsgResult` 中新增 `message` 字段,用于返回成功发送的消息对象。
- [IM SDK] [发送消息方法 `Send`](message_send_receive.html) 的成功回调参数 `SendMsgResult` 中新增 `message` 字段,用于返回成功发送的消息对象。
- [IM SDK] MiniCore SDK 增加 logger 实例。

### 优化
Expand Down Expand Up @@ -209,7 +209,7 @@

### 新增特性

- [IM SDK] 新增[合并转发消息功能](message_send_receive.html#发送合并消息)
- [IM SDK] 新增[合并转发消息功能](message_send_receive.html#发送和接收合并消息)
- [IM SDK] 新增[消息修改功能](message_modify.html)

### 修复
Expand All @@ -223,9 +223,9 @@
1. 新增 `pinConversation` 方法实现[会话置顶和取消置顶](conversation_pin.html#置顶-取消置顶会话)
2. 新增 `getServerPinnedConversations` 方法[分页获取服务器端的置顶会话列表](conversation_pin.html#获取服务端的置顶会话列表)
3. 新增 `getServerConversations` 方法[分页获取排序后的服务端会话列表](conversation_list.html#从服务器分页获取会话列表)。原接口 `getConversationlist` 已废弃。
4. 新增[在群组或聊天室会话中发送定向消息](message_send_receive.html#发送定向消息)。通过在构建消息的方法 `create` 中添加 `receiverList` 参数实现该特性。
4. 新增[在群组或聊天室会话中发送定向消息](message_send_receive.html#发送和接收定向消息)。通过在构建消息的方法 `create` 中添加 `receiverList` 参数实现该特性。
5. 在从服务器获取历史消息的方法 `getHistoryMessages` 的返回数据中新增 `isLast` 字段表示返回的是否为最后一页数据。
6. 在构建图片消息的方法 `create` 中新增 [`thumbnailWidth``thumbnailHeight`](message_send_receive.html#发送图片消息) 参数用于设置缩略图的宽度和高度。
6. 在构建图片消息的方法 `create` 中新增 [`thumbnailWidth``thumbnailHeight`](message_send_receive.html#发送和接收图片消息) 参数用于设置缩略图的宽度和高度。
7. 新增以下 SDK 登录失败原因,在控制台上提示:
- [错误码 50,MAX_LIMIT](error.html):新增应用的日活跃用户数(DAU)超限、在线用户数量超限和月活跃用户数(MAU)超限错误提示。
- [错误码 2, WEBIM_CONNCTION_AUTH_ERROR](error.html) :新增 Token 无效提示。
Expand Down Expand Up @@ -285,7 +285,7 @@

- [IM SDK] [创建群组方法 `createGroup`](group_manage.html#创建群组)[修改群信息方法 `modifyGroup`](group_attributes.html#修改群组信息) 新增 `ext` 字段支持群扩展信息。
- [IM SDK] 群组通知事件增加[群组信息修改事件 `updateInfo`](group_manage.html#监听群组事件)
- [IM SDK] 新增[聊天室消息优先级](message_send_receive.html)
- [IM SDK] 新增[聊天室消息优先级](message_send_receive.html#设置聊天室消息优先级)
- [IM SDK] 支持同时[对多个群组成员禁言和解除禁言](group_members.html#管理群组禁言)

### 优化
Expand Down
2 changes: 1 addition & 1 deletion docs/document/windows/thread_message.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@

### 发送子区消息

发送子区消息和发送群组消息的方法基本一致,详情请参考 [发送消息](message_send_receive.html#发送文本消息)。唯一不同的是,发送子区消息需要指定标记 `IsThread``true`
发送子区消息和发送群组消息的方法基本一致,详情请参考 [发送消息](message_send_receive.html#发送和接收文本消息)。唯一不同的是,发送子区消息需要指定标记 `IsThread``true`

示例代码如下:

Expand Down
2 changes: 1 addition & 1 deletion docs/product/circle/channel_mgmt_android.md
Original file line number Diff line number Diff line change
Expand Up @@ -295,7 +295,7 @@ EMClient.getInstance().chatCircleManager().fetchPrivateChannelsInCategory(server

### 发送消息

在频道中发送消息与在群组中发送消息的方式类似,唯一的区别在于接收方需要设置为频道 ID。详见 [发送群聊消息](/document/android/message_send_receive.html#发送文本消息)
在频道中发送消息与在群组中发送消息的方式类似,唯一的区别在于接收方需要设置为频道 ID。详见 [发送群聊消息](/document/android/message_send_receive.html)

### 管理频道成员

Expand Down
2 changes: 1 addition & 1 deletion docs/product/circle/channel_mgmt_ios.md
Original file line number Diff line number Diff line change
Expand Up @@ -183,7 +183,7 @@ EMClient.shared().circleManager?.fetchPrivateChannels(inCategory: self.serverId,

### 发送消息

在频道中发送消息与在群组中发送消息的方式类似,唯一的区别在于接收方需要设置为频道 ID详见 [发送群聊消息](/document/ios/message_send_receive.html#发送文本消息)
在频道中发送消息与在群组中发送消息的方式类似,唯一的区别在于接收方需要设置为频道 ID详见 [发送群聊消息](/document/ios/message_send_receive.html)

### 管理频道成员

Expand Down
2 changes: 1 addition & 1 deletion docs/product/circle/channel_mgmt_web.md
Original file line number Diff line number Diff line change
Expand Up @@ -247,7 +247,7 @@ WebIM.conn.getCategoryPrivateChannels(options).then((res) => {

### 发送消息

在频道中发送消息与在群组中发送消息的方式类似,唯一的区别在于接收方需要设置为频道 ID。详见 [发送群聊消息](/document/web/message_send_receive.html#发送文本消息)
在频道中发送消息与在群组中发送消息的方式类似,唯一的区别在于接收方需要设置为频道 ID。详见 [发送群聊消息](/document/web/message_send_receive.html)

### 管理频道成员

Expand Down
2 changes: 1 addition & 1 deletion docs/product/faq_quality_issues.md
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@
#### 一、App 未上线时,使用环信即时通讯 IM SDK 集成阶段测试用户出现消息丢失

- 用户 B 在线的情况下收不到用户 A 发的群组消息:
1. 检查用户 A 在构建消息时,传的消息类型是不是群聊类型的,如果不是则用户 B 收不到用户 A 发的群组消息,详见 [Android 版构建消息](/document/android/message_send_receive.html#发送文本消息)[iOS 版构建消息](/document/ios/message_send_receive.html#发送文本消息)
1. 检查用户 A 在构建消息时,传的消息类型是不是群聊类型的,如果不是则用户 B 收不到用户 A 发的群组消息,详见 [Android 版构建消息](/document/android/message_send_receive.html#发送和接收文本消息)[iOS 版构建消息](/document/ios/message_send_receive.html#发送和接收文本消息)
2. 检查用户 A 发送的消息是否成功,可以根据 SDK 发消息方法返回的结果判断消息是否发送成功,如果发送失败,则用户 B 收不到用户 A 发送的群组消息。
3. 检查用户 A 给用户 B 发消息时,传的群组 ID 是否正确(是否为 A 与 B 共同加入的群组 ID),如果传的不是正确的群组 ID,那么用户 B 收不到消息用户 A 发的群组消息。
4. 检查用户 B 是否在群组中,可以获取群组详情,看群组中是否有用户 B,详见 [获取群组详情](/document/server-side/group_manage.html#获取群组详情)
Expand Down
Loading

0 comments on commit b5f84b0

Please sign in to comment.