Skip to content

Commit 4cff064

Browse files
authored
Merge pull request #1491 from haoxiuwen/architecture
Modify REST API Docs
2 parents 6d91f12 + b5652af commit 4cff064

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

45 files changed

+157
-58
lines changed

docs/.vuepress/sidebar/document.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -589,7 +589,7 @@ const documentSidebar = [
589589
{text: '修改聊天室公告', link: 'chatroom_announcement_update.html' },
590590
{text: '设置聊天室自定义属性', link: 'chatroom_custom_attribute_set.html' },
591591
{text: '强制设置聊天室自定义属性', link: 'chatroom_custom_attribute_set_force.html' },
592-
{text: '获取聊天室自定义属性', link: 'chatroom_custom_attribute_set.html' },
592+
{text: '获取聊天室自定义属性', link: 'chatroom_custom_attribute_get.html' },
593593
{text: '删除聊天室自定义属性', link: 'chatroom_custom_attribute_delete.html' },
594594
{text: '强制删除聊天室自定义属性', link: 'chatroom_custom_attribute_delete_force.html' },
595595
],
@@ -796,7 +796,7 @@ const documentSidebar = [
796796
{ text: '概述', link: 'push_template_overview.html' },
797797
{ text: '创建推送模板', link: 'push_template_create.html' },
798798
{ text: '删除推送模板', link: 'push_template_delete.html' },
799-
{ text: '查询推送模板', link: 'push_settings_query.html' },
799+
{ text: '查询推送模板', link: 'push_template_query.html' },
800800
{ text: '发消息时配置模板', link: 'push_template_send_message.html' },
801801
{ text: '接收方配置模板', link: 'push_template_receiver.html' },
802802
]

docs/document/server-side/account_register_authorized_batch.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,13 @@ curl -X POST -H "Authorization: Bearer <YourAppToken>" -i "https://XXXX/XXXX/XX
7575
```shell
7676
# 将 <YourAppToken> 替换为你在服务端生成的 App Token
7777

78-
curl -X POST -H "Authorization: Bearer <YourAppToken>" -i "https://XXXX/XXXX/XXXX/users" -d '[{"username":"user1", "password":"123"}, {"username":"user2", "password":"456"}, {"username":"user3", "password":"789"}]'
78+
curl -X POST -i "https://XXXX/XXXX/XXXX/users" \
79+
-H "Authorization: Bearer <YourAppToken>" \
80+
-d '[
81+
{"username":"user1", "password":"123"},
82+
{"username":"user2", "password":"456"},
83+
{"username":"user3", "password":"789"}
84+
]'
7985
```
8086

8187
## 响应示例二
@@ -132,6 +138,8 @@ curl -X POST -H "Authorization: Bearer <YourAppToken>" -i "https://XXXX/XXXX/XX
132138

133139
如果返回的 HTTP 状态码为 `200`,表示请求成功,响应包体中的 `entities` 字段如下:
134140

141+
| 参数 | 类型 | 描述 |
142+
| :---------------- | :----- | :----------------------------------------------------------------------------- |
135143
| `entities` | JSON Array | 响应实体。 |
136144
| - `uuid` | String | 用户的 UUID。即时通讯服务为该请求中的 app 或用户生成的唯一内部标识,用于生成 User Token。 |
137145
| - `type` | String | 对象类型,无需关注。 |

docs/document/server-side/account_register_authorized_single.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,8 @@ curl -X POST 'https://XXXX/XXXX/XXXX/users' \
8080

8181
如果返回的 HTTP 状态码为 `200`,表示请求成功,响应包体中的 `data` 字段如下:
8282

83+
| 参数 | 类型 | 描述 |
84+
| :---------------- | :----- | :----------------------------------------------------------------------------- |
8385
| `entities` | JSON Array | 响应实体。 |
8486
| - `uuid` | String | 用户的 UUID。即时通讯服务为该请求中的 app 或用户生成的唯一内部标识,用于生成 User Token。 |
8587
| - `type` | String | 对象类型,无需关注。 |

docs/document/server-side/chatroom_allowlist_overview.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616

1717
聊天室白名单管理包含如下 API:
1818

19-
- [查询聊天室白名单](chatroom_allowlist_query.html)
19+
- [查询聊天室白名单](chatroom_allowlist_obtain.html)
2020
- [批量添加用户至聊天室白名单](chatroom_allowlist_add_batch.html)
2121
- [添加单个用户至聊天室白名单](chatroom_allowlist_add_single.html)
2222
- [将用户移出聊天室白名单](chatroom_allowlist_remove.html)

docs/document/server-side/group_admin_add.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,9 @@ POST https://{host}/{org_name}/{app_name}/chatgroups/{group_id}/admin
2828
```shell
2929
# 将 <YourAppToken> 替换为你在服务端生成的 App Token
3030

31-
curl -X POST HTTP://XXXX/XXXX/XXXX/chatgroups/10XXXX85/admin -d '{"newadmin":"user1"}' -H 'Authorization: Bearer <YourAppToken>'
31+
curl -X POST HTTP://XXXX/XXXX/XXXX/chatgroups/10XXXX85/admin \
32+
-H 'Authorization: Bearer <YourAppToken>' \
33+
-d '{"newadmin":"user1"}'
3234
```
3335

3436
## 请求 header 参数

docs/document/server-side/group_admin_list_get.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,8 @@ GET https://{host}/{org_name}/{app_name}/chatgroups/{group_id}/admin
2525
```shell
2626
# 将 <YourAppToken> 替换为你在服务端生成的 App Token
2727

28-
curl -X GET HTTP://XXXX/XXXX/XXXX/chatgroups/10XXXX85/admin -H 'Authorization: Bearer <YourAppToken>'
28+
curl -X GET HTTP://XXXX/XXXX/XXXX/chatgroups/10XXXX85/admin \
29+
-H 'Authorization: Bearer <YourAppToken>'
2930
```
3031

3132
## 请求 header 参数

docs/document/server-side/group_admin_remove.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,8 @@ DELETE https://{host}/{org_name}/{app_name}/chatgroups/{group_id}/admin/{usernam
2727
```shell
2828
# 将 <YourAppToken> 替换为你在服务端生成的 App Token
2929

30-
curl -X DELETE HTTP://XXXX/XXXX/XXXX/chatgroups/10XXXX85/admin/user1 -H 'Authorization: Bearer <YourAppToken>'
30+
curl -X DELETE HTTP://XXXX/XXXX/XXXX/chatgroups/10XXXX85/admin/user1 \
31+
-H 'Authorization: Bearer <YourAppToken>'
3132
```
3233

3334
## 请求 header 参数

docs/document/server-side/group_allowlist_add_batch.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,11 @@ POST https://{host}/{org_name}/{app_name}/chatgroups/{group_id}/white/users
2929
```shell
3030
# 将 <YourAppToken> 替换为你在服务端生成的 App Token
3131

32-
curl -X POST -H 'Content-Type: application/json' -H 'Accept: application/json' -H 'Authorization: Bearer <YourAppToken>' -d '{"usernames" : ["user1"]}' 'https://XXXX/XXXX/XXXX/chatgroups/{groupid}/white/users'
32+
curl -X POST 'https://XXXX/XXXX/XXXX/chatgroups/{groupid}/white/users' \
33+
-H 'Content-Type: application/json' \
34+
-H 'Accept: application/json' \
35+
-H 'Authorization: Bearer <YourAppToken>' \
36+
-d '{"usernames" : ["user1"]}'
3337
```
3438

3539
## 请求 header 参数

docs/document/server-side/group_allowlist_add_single.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,15 +29,15 @@ POST https://{host}/{org_name}/{app_name}/chatgroups/{group_id}/white/users/{use
2929
```shell
3030
# 将 <YourAppToken> 替换为你在服务端生成的 App Token
3131

32-
curl -X POST -H 'Accept: application/json' -H 'Authorization: Bearer <YourAppToken>' 'https://XXXX/XXXX/XXXX/chatgroups/{groupid}/white/users/{username}'
32+
curl -X POST 'https://XXXX/XXXX/XXXX/chatgroups/{groupid}/white/users/{username}' \
33+
-H 'Accept: application/json' \
34+
-H 'Authorization: Bearer <YourAppToken>'
3335
```
3436

3537
## 请求 header 参数
3638

3739
关于 `Accept``Authorization` 字段的说明,详见 [请求 header 参数说明](overview.html#请求-header)
3840

39-
## 请求 body 参数
40-
4141
## 响应示例
4242

4343
```json

docs/document/server-side/group_allowlist_query.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,15 +25,15 @@ GET https://{host}/{org_name}/{app_name}/chatgroups/{group_id}/white/users
2525
```shell
2626
# 将 <YourAppToken> 替换为你在服务端生成的 App Token
2727

28-
curl -X GET -H 'Accept: application/json' -H 'Authorization: Bearer <YourAppToken>' 'https://XXXX/XXXX/XXXX/chatgroups/{groupid}/white/users'
28+
curl -X GET 'https://XXXX/XXXX/XXXX/chatgroups/{groupid}/white/users' \
29+
-H 'Accept: application/json' \
30+
-H 'Authorization: Bearer <YourAppToken>'
2931
```
3032

3133
## 请求 header 参数
3234

3335
关于 `Accept``Authorization` 字段的说明,详见 [请求 header 参数说明](overview.html#请求-header)
3436

35-
## 请求 body 参数
36-
3737
## 响应示例
3838

3939
```json

0 commit comments

Comments
 (0)