Skip to content

Commit 7254eca

Browse files
authored
Merge pull request #1078 from haoxiuwen/doc-v2
Modify RESTful API & Callback Configuration
2 parents f637650 + cc56244 commit 7254eca

29 files changed

+465
-404
lines changed

docs/.vuepress/sidebar/document.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -431,7 +431,9 @@ const documentSidebar = [
431431
{
432432
text: '设置回调',
433433
children: [
434-
{ text: '设置回调', link: 'callback.html' },
434+
{ text: '回调概述', link: 'callback_overview.html' },
435+
{ text: '发送前回调', link: 'callback_presending.html' },
436+
{ text: '发送后回调', link: 'callback_postsending.html' },
435437
{ text: '发送后回调事件',
436438
collapsible: true,
437439
children: [

docs/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1211,7 +1211,7 @@ projects:
12111211
icon: /feature/others.svg
12121212
contexts:
12131213
- text: 回调
1214-
link: /document/server-side/callback.html
1214+
link: /document/server-side/callback_overview.html
12151215
- text: 错误码
12161216
desc: SDK 中的接口和 REST 接口调用或者回调中的错误码。
12171217
sdks:

docs/document/android/releasenote.md

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

4747
### 优化
4848

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

552552
- [IM SDK] 新增群组详情中群组禁用状态:[EMGroup#isDisabled()](https://sdkdocs.easemob.com/apidoc/android/chat3.0/classcom_1_1hyphenate_1_1chat_1_1_e_m_group.html#acd072d7fc16e6ff89110173979ed318b) 属性,该属性需要开发者在服务端设置;
553553
- [IM SDK] 优化遇到连接问题时更新接入点的策略,增强可用性;
554-
- [IM SDK] [发送前回调](/document/server-side/callback.html#_1、发送前回调):发送失败时返回给 app 用户的错误描述中增加你自定义的错误信息(即 [响应体参数](/document/server-side/callback.html#响应体参数) code 信息)。
554+
- [IM SDK] [发送前回调](/document/server-side/callback_presending.html):发送失败时返回给 app 用户的错误描述中增加你自定义的错误信息(即 [响应体参数](/document/server-side/callback_presending.html#响应-body) code 信息)。
555555
- [IM SDK][EMError](https://sdkdocs.easemob.com/apidoc/android/chat3.0/classcom_1_1hyphenate_1_1_e_m_error.html) 中新增错误码 1101:[EMError#PRESENCE_CANNOT_SUBSCRIBE_YOURSELF](https://sdkdocs.easemob.com/apidoc/android/chat3.0/classcom_1_1hyphenate_1_1_e_m_error.html#abc9130b164d5cccb3559585ec38e8e99),用来提示用户不能订阅自己的在线状态。
556556

557557
### 优化:

docs/document/ios/releasenote.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ end
7575

7676
### 优化
7777

78-
- [IM SDK] [发送前回调](/document/server-side/callback.html#_1、发送前回调)时修改的[消息扩展字段](/document/android/message_send_receive.html#使用消息扩展字段),会同步到发送方。
78+
- [IM SDK] [发送前回调](/document/server-side/callback_presending.html)时修改的[消息扩展字段](/document/android/message_send_receive.html#使用消息扩展字段),会同步到发送方。
7979
- [IM SDK] 调用[删除服务端会话 API](conversation_delete.html#单向删除服务端会话及其历史消息),成功后会删除本地会话。之前版本调用该接口可设置删除会话的本地消息,不能删除本地会话。
8080
- [IM SDK] 群组和聊天室操作的默认错误码提示由 `EMErrorGroupMembersFull`(604)和 `EMErrorChatroomMembersFull`(704)调整为 `EMErrorGroupPermissionDenied`(603)和 `EMErrorChatroomPermissionDeniedD`(703)。例如,群组普通成员设置群组管理员时,由于缺乏权限,会提示 603 错误。
8181

docs/document/server-side/callback.md

Lines changed: 0 additions & 375 deletions
This file was deleted.

docs/document/server-side/callback_group_ban.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
:::tip
66
1. 你所使用的环信即时通讯 IM 的版本可能需要单独开通回调服务,详见[增值服务说明](/product/pricing.html#增值服务费用)
77
2. 如果需要群组封禁或解禁的回调事件,你需要在[环信控制台](https://console.easemob.com/user/login)设置发送后回调规则,详见[配置回调规则](/product/enable_and_configure_IM.html#配置回调规则)
8-
3. 发送后回调的相关介绍,详见[回调说明](/document/server-side/callback.html)
8+
3. 发送后回调的相关介绍,详见[回调说明](/document/server-side/callback_postsending.html)
99
:::
1010

1111
## 回调时机

docs/document/server-side/callback_group_block.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
:::tip
66
1. 你所使用的环信即时通讯 IM 的版本可能需要单独开通回调服务,详见[增值服务说明](/product/pricing.html#增值服务费用)
77
2. 如果你需要屏蔽/解除屏蔽群组的事件,你需要在[环信控制台](https://console.easemob.com/user/login)设置发送后回调规则,详见[配置回调规则](/product/enable_and_configure_IM.html#配置回调规则)
8-
3. 发送后回调的相关介绍,详见[回调说明](/document/server-side/callback.html)
8+
3. 发送后回调的相关介绍,详见[回调说明](/document/server-side/callback_postsending.html)
99
:::
1010

1111
## 屏蔽群组

docs/document/server-side/callback_group_room_admin.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
:::tip
66
1. 你所使用的环信即时通讯 IM 的版本可能需要单独开通回调服务,详见[增值服务说明](/product/pricing.html#增值服务费用)
77
2. 如果需要添加/删除群组/聊天室管理员事件,你需要在[环信控制台](https://console.easemob.com/user/login)设置发送后回调规则,详见[配置回调规则](/product/enable_and_configure_IM.html#配置回调规则)
8-
3. 发送后回调的相关介绍,详见[回调说明](/document/server-side/callback.html)
8+
3. 发送后回调的相关介绍,详见[回调说明](/document/server-side/callback_postsending.html)
99
:::
1010

1111
## 添加管理员

docs/document/server-side/callback_group_room_allowlist.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
:::tip
66
1. 你所使用的环信即时通讯 IM 的版本可能需要单独开通回调服务,详见[增值服务说明](/product/pricing.html#增值服务费用)
77
2. 如果需要将群组/聊天室成员加入或移出白名单的事件,你需要在[环信控制台](https://console.easemob.com/user/login)设置发送后回调规则,详见[配置回调规则](/product/enable_and_configure_IM.html#配置回调规则)
8-
3. 发送后回调的相关介绍,详见[回调说明](/document/server-side/callback.html)
8+
3. 发送后回调的相关介绍,详见[回调说明](/document/server-side/callback_postsending.html)
99
:::
1010

1111
## 将成员加入白名单

docs/document/server-side/callback_group_room_announcement.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
:::tip
66
1. 你所使用的环信即时通讯 IM 的版本可能需要单独开通回调服务,详见[增值服务说明](/product/pricing.html#增值服务费用)
77
2. 如果需要群组/聊天室公告事件的回调事件,你需要在[环信控制台](https://console.easemob.com/user/login)设置发送后回调规则,详见[配置回调规则](/product/enable_and_configure_IM.html#配置回调规则)
8-
3. 发送后回调的相关介绍,详见[回调说明](/document/server-side/callback.html)
8+
3. 发送后回调的相关介绍,详见[回调说明](/document/server-side/callback_postsending.html)
99
:::
1010

1111
## 回调时机

0 commit comments

Comments
 (0)