Skip to content

Commit 94cc86d

Browse files
authored
Merge pull request #1346 from haoxiuwen/doc-v2
Modify message_send_receive.html Links
2 parents f2b53cf + f3d86b1 commit 94cc86d

40 files changed

+95
-94
lines changed

docs/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -384,10 +384,10 @@ projects:
384384
link: /document/ios/message_forward.html
385385
- icon: /sdk/web.svg
386386
text: Web
387-
link: /document/web/message_send_receive.html#发送和接收合并消息
387+
link: /document/web/message_send.html#发送合并消息
388388
- icon: /sdk/applet.svg
389389
text: 小程序
390-
link: /document/applet/message_send_receive.html#发送和接收合并消息
390+
link: /document/applet/message_send.html#发送合并消息
391391
- icon: /sdk/harmonyos.svg
392392
text: HarmonyOS
393393
link: /document/harmonyos/message_forward.html

docs/document/android/elite_sdk.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ dependencies {
4747
<td rowspan="17">消息管理</td>
4848
<td rowspan="9">发送和接收消息</td>
4949
<td>发送和接收消息</td>
50-
<td rowspan="9"><p><a href="https://doc.easemob.com/document/android/message_send_receive.html">发送和接收消息</a></p></td>
50+
<td rowspan="9"><p><a href="https://doc.easemob.com/document/android/message_send.html">发送和接收消息</a></p></td>
5151
<td>✅</td>
5252
<td>✅</td>
5353
</tr>

docs/document/android/message_forward.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
环信即时通讯 IM Android SDK 通过 [EMChatManager](https://sdkdocs.easemob.com/apidoc/android/chat3.0/classcom_1_1hyphenate_1_1chat_1_1_e_m_chat_manager.html) 类和 [EMMessage](https://sdkdocs.easemob.com/apidoc/android/chat3.0/classcom_1_1hyphenate_1_1chat_1_1_e_m_message.html) 类实现消息的转发。
1010

1111
- 转发单条消息:创建一条与原消息完全相同的消息,调用 `EMChatManager#sendMessage` 方法转发消息。
12-
- 转发多条消息:通过[发送合并消息](message_send_receive.html#发送和接收合并消息)实现。
12+
- 转发多条消息:通过[发送合并消息](message_send.html#发送合并消息)实现。
1313

1414
## 前提条件
1515

@@ -73,7 +73,7 @@ EMClient.getInstance().chatManager().sendMessage(newMessage);
7373

7474
### 转发多条消息
7575

76-
对于转发多条消息,环信即时通讯 IM 支持将多个消息合并在一起进行转发,详见[发送合并消息](message_send_receive.html#发送和接收合并消息)
76+
对于转发多条消息,环信即时通讯 IM 支持将多个消息合并在一起进行转发,详见[发送合并消息](message_send.html#发送合并消息)
7777

7878

7979

docs/document/android/message_target.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,4 +31,4 @@ EMMessage message = EMMessage.createTextSendMessage(content, groupId);
3131
EMClient.getInstance().chatManager().sendMessage(message);
3232
```
3333

34-
接收群定向消息与接收普通消息的操作相同,详见 [接收文本消息](#发送和接收文本消息)
34+
接收群定向消息与接收普通消息的操作相同,详见 [接收文本消息](message_target.html#接收文本消息)

docs/document/android/releasenote.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,9 @@
2424

2525
### 新增特性
2626

27-
- 支持 [GIF 图片消息](message_send_receive.html#发送和接收-gif-图片消息)
27+
- 支持 [发送](message_send.html#发送-gif-图片消息)[接收 GIF 图片消息](message_receive.html#接收-gif-图片消息)
2828
- 支持 [群组头像功能](group_attributes.html#管理群组头像)
29-
- 支持 [消息附件鉴权功能](message_send_receive.html#发送和接收附件消息)。该功能需要联系商务开通,开通后必须调用 SDK 的 API 才能下载消息附件。
29+
- 支持 [消息附件鉴权功能](message_receive.html#接收附件消息)。该功能需要联系商务开通,开通后必须调用 SDK 的 API 才能下载消息附件。
3030
- 支持拉取漫游消息时,只 [拉取指定的群成员发送的消息](message_retrieve.html#从服务器获取指定群成员发送的消息)
3131
- 支持加载本地会话消息时,[只加载指定群成员发送的消息](message_retrieve.html#从本地获取指定群成员发送的消息)
3232
- 支持 [获取群成员列表](group_manage.html#获取群成员列表) 时包括成员角色和入群时间。
@@ -126,7 +126,7 @@
126126

127127
### 优化
128128

129-
- [IM SDK] [发送前回调](/document/server-side/callback_presending.html)时修改的[消息扩展字段](/document/android/message_send_receive.html#使用消息扩展字段),会同步到发送方。
129+
- [IM SDK] [发送前回调](/document/server-side/callback_presending.html)时修改的[消息扩展字段](/document/android/message_extension.html),会同步到发送方。
130130
- [IM SDK] 调用[删除服务端会话 API](conversation_delete.html#单向删除服务端会话及本地会话),成功后会删除本地会话。之前版本调用该接口可设置删除会话的本地消息,不能删除本地会话。
131131
- [IM SDK] 适配 Android 15 的 16K page size。
132132
- [IM SDK] 群组和聊天室操作的默认错误码提示由 `GROUP_MEMBERS_FULL`(604)和 `CHATROOM_MEMBERS_FULL`(704)调整为 `GROUP_PERMISSION_DENIED`(603)和 `CHATROOM_PERMISSION_DENIED`(703)。例如,群组普通成员设置群组管理员时,由于缺乏权限,会提示 603 错误。
@@ -329,8 +329,8 @@
329329

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

336336
### 优化
@@ -348,7 +348,7 @@
348348

349349
### 新增特性
350350

351-
[IM SDK] 支持[会话标记功能](conversation_mark.html)
351+
[IM SDK] 支持 [会话标记功能](conversation_mark.html)
352352
- `EMChatManager#asyncAddConversationMark`[标记会话](conversation_mark.html#标记会话)
353353
- `EMChatManager#asyncRemoveConversationMark`[取消标记会话](conversation_mark.html#取消标记会话)
354354
- `EMChatManager#asyncGetConversationsFromServerWithCursor`[根据会话标记从服务器分页查询会话列表](conversation_mark.html#根据会话标记从服务器分页查询会话列表)
@@ -415,7 +415,7 @@
415415

416416
### 新增特性
417417

418-
- [IM SDK] 新增[合并转发消息功能](message_send_receive.html#发送和接收合并消息)
418+
- [IM SDK] 新增 [发送](message_send.html#发送合并消息)[接收合并转发消息](message_receive.html#接收合并消息) 功能
419419
- 新增合并消息类型 `EMMessage#Type#COMBINE`
420420
- 新增消息体类 `EMCombineMessageBody`
421421
- 新增 `EMMessage#createCombinedSendMessage` 方法用于创建合并消息;
@@ -458,7 +458,7 @@
458458
- 新增 `EMChatManager#asyncPinConversation` 方法,实现[置顶或取消置顶服务器会话](conversation_pin.html#置顶-取消置顶会话)
459459
- 新增 `EMChatManager#asyncFetchPinnedConversationsFromServer` 方法,实现[获取置顶的服务器会话](conversation_pin.html#获取服务端的置顶会话列表)
460460
- [IM SDK] 新增 `EMChatManager#getAllConversationsBySort` 方法实现[从本地获取排序后的会话列表](conversation_list.html#获取本地会话)
461-
- [IM SDK] 新增在群组或聊天室中[发送定向消息](message_send_receive.html#发送和接收定向消息)的功能;
461+
- [IM SDK] 新增在群组或聊天室中[发送定向消息](message_target.html)的功能;
462462
- [IM SDK] 新增[荣耀推送](/document/android/push/push_honor.html)
463463

464464
### 优化
@@ -548,7 +548,7 @@
548548

549549
### 新增特性
550550

551-
- [IM SDK] 新增[聊天室消息优先级](message_send_receive.html#聊天室消息优先级与消息丢弃逻辑)
551+
- [IM SDK] 新增[聊天室消息优先级](message_send.html#聊天室消息优先级与消息丢弃逻辑)
552552
- [IM SDK] 群组信息更新后的 `EMGroupChangeListener#onSpecificationChanged` 回调中添加更新后的群组信息。
553553

554554
### 优化

docs/document/android/thread_message.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333

3434
### 发送子区消息
3535

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

3838
示例代码如下:
3939

@@ -64,7 +64,7 @@ EMClient.getInstance().chatManager().sendMessage(message);
6464

6565
### 接收子区消息
6666

67-
接收消息的具体逻辑,请参考 [接收消息](message_send_receive.html#发送和接收文本消息),此处只介绍子区消息和其他消息的区别。
67+
接收消息的具体逻辑,请参考 [接收消息](message_receive.html),此处只介绍子区消息和其他消息的区别。
6868

6969
子区有新增消息时,子区所属群组的所有成员收到 `EMChatThreadChangeListener#onChatThreadUpdated` 回调,子区成员收到 `EMMessageListener#onMessageReceived` 回调。
7070

docs/document/applet/releasenote.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,9 @@
2121

2222
### 新增特性
2323

24-
- 支持 [GIF 图片消息](message_send_receive.html#发送和接收-gif-图片消息)
24+
- 支持 [发送](message_send.html#发送-gif-图片消息)[接收 GIF 图片消息](message_receive.html#接收-gif-图片消息)
2525
- 支持 [群组头像功能](group_attributes.html#管理群组头像)
26-
- 支持 [消息附件鉴权功能](message_send_receive.html#发送和接收附件消息)。该功能需要联系商务开通,开通后必须调用 SDK 的 API 才能下载消息附件。
26+
- 支持 [消息附件鉴权功能](message_receive.html)。该功能需要联系商务开通,开通后必须调用 SDK 的 API 才能下载消息附件。
2727
- 支持 [自定义设备平台](multi_device.html#设置登录设备的平台)
2828
- Uni-app 离线推送安卓平台支持 [Google FCM](push/uniapp_push_fcm.html)
2929

@@ -185,7 +185,7 @@
185185
- [IM SDK] [聊天室和群组成员进出事件增加成员人数 `memberCount` 字段](room_manage.html#实时更新聊天室成员人数)
186186
- [IM SDK] 新增 [deleteAllMessagesAndConversations](message_delete.html#单向清空服务端的聊天记录) 方法, 用于清空当前用户的聊天记录,包括消息和会话。
187187
- [IM SDK] 新增 [getSelfIdsOnOtherPlatform](multi_device.html#获取当前用户的其他登录设备的登录-id-列表) 方法, 可以获取当前用户其他登录设备的登录 ID 列表,实现对指定设备发送消息。
188-
- [IM SDK] 新增 [useReplacedMessageContents](message_send_receive.html#发送和接收文本消息) 开关。开启后,发送消息时如果被内容审核进行了内容替换,发送方可以获取替换后的内容。
188+
- [IM SDK] 新增 [useReplacedMessageContents](message_send.html#发送消息前的内容审核) 开关。开启后,发送消息时如果被内容审核进行了内容替换,发送方可以获取替换后的内容。
189189

190190
### 优化
191191

@@ -237,9 +237,9 @@
237237

238238
### 新增特性
239239

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

244244
### 修复
245245

docs/document/flutter/message_forward.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
环信即时通讯 IM Flutter sdk 通过 `EMChatManager` 类和 `EMMessage` 类实现消息的转发。
1010

1111
- 转发单条消息:创建一条与原消息完全相同的消息,调用 `EMChatManager#sendMessage` 方法转发消息。
12-
- 转发多条消息:通过[发送合并消息](message_send_receive.html#发送和接收合并消息)实现。
12+
- 转发多条消息:通过 [发送合并消息](message_send.html#发送合并消息) 实现。
1313

1414
## 前提条件
1515

@@ -45,7 +45,7 @@ void forwardMessage(EMMessage message) async {
4545

4646
### 转发多条消息
4747

48-
对于转发多条消息,环信即时通讯 IM 支持将多个消息合并在一起进行转发,详见[发送合并消息](message_send_receive.html#发送和接收合并消息)
48+
对于转发多条消息,环信即时通讯 IM 支持将多个消息合并在一起进行转发,详见 [发送](message_send.html#发送合并消息)[接收合并消息](message_receive.html#接收合并消息)
4949

5050

5151

docs/document/flutter/releasenote.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@
88

99
- Android 依赖 SDK 升级到 4.15.0。
1010
- iOS 依赖 SDK 升级到 4.15.0。
11-
- 支持 [GIF 图片消息](message_send_receive.html#发送和接收-gif-图片消息)
11+
- 支持 [发送](message_send.html#发送-gif-图片消息)[接收 GIF 图片消息](message_receive.html#接收-gif-图片消息)
1212
- 支持 [群组头像功能](group_attributes.html#管理群组头像)
13-
- 支持 [消息附件鉴权功能](message_send_receive.html#发送和接收附件消息)。该功能需要联系商务开通,开通后必须调用 SDK 的 API 才能下载消息附件。
13+
- 支持 [消息附件鉴权功能](message_receive.html#接收附件消息)。该功能需要联系商务开通,开通后必须调用 SDK 的 API 才能下载消息附件。
1414
- 支持拉取漫游消息时,只 [拉取指定的群成员发送的消息](message_retrieve.html#从服务器获取指定群成员发送的消息)
1515
- 支持加载本地会话消息时,只 [加载指定群成员发送的消息](message_retrieve.html#从本地获取指定群成员发送的消息)
1616
- 支持 [获取群成员信息](group_manage.html#获取群成员列表) 时包括成员角色和入群时间。
@@ -217,7 +217,7 @@
217217

218218
- 新增[自定义设备的平台和名称功能](multi_device.html#设置登录设备的名称)
219219
- 新增 `EMOptions#osType` 属性和 `EMOptions#deviceName` 属性,用户设置设备类型和设备名称。
220-
- 新增[合并转发消息功能](message_send_receive.html#发送和接收合并消息)
220+
- 新增 [发送](message_send.html#发送合并消息)[接收合并转发消息功能](message_receive.html#接收合并消息)
221221
- 新增 `Combine` 消息类型,用于合并转发消息;
222222
- 新增 `EMChatManager#fetchCombineMessageDetail` 方法,获取合并消息中的原始消息列表;
223223
- 新增[消息修改功能](message_modify.html)
@@ -231,7 +231,7 @@
231231
- 新增 `EMClient#kickDevice` 方法,可以使用 token 踢掉指定设备;
232232
- 新增 `EMClient#kickAllDevices` 方法,可以使用 token 踢掉所有已登录设备;
233233
- 新增 `EMChatManager#fetchConversation` 方法,[获取服务器会话列表](conversation_list.html#从服务器分页获取会话列表),原方法 `EMChatManager#getConversationsFromServer` 作废;
234-
- 新增 `EMMessage#receiverList` 属性,用于在群组/聊天室中[发送定向消息](message_send_receive.html#发送和接收定向消息)
234+
- 新增 `EMMessage#receiverList` 属性,用于在群组/聊天室中[发送定向消息](message_target.html)
235235

236236
### 优化
237237

docs/document/flutter/thread_message.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232

3333
### 发送子区消息
3434

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

3737
示例代码如下:
3838

@@ -52,7 +52,7 @@ EMClient.getInstance.chatManager.sendMessage(msg);
5252

5353
### 接收子区消息
5454

55-
接收消息的具体逻辑,请参考 [接收消息](message_send_receive.html#发送和接收文本消息),此处只介绍子区消息和其他消息的区别。
55+
接收消息的具体逻辑,请参考 [接收消息](message_receive.html),此处只介绍子区消息和其他消息的区别。
5656

5757
子区有新增消息时,子区所属群组的所有成员收到 `EMChatThreadEventHandler#onChatThreadUpdated` 事件,子区成员收到 `EMChatEventHandler#onMessagesReceived` 事件。
5858

0 commit comments

Comments
 (0)