查询登录人可见知识空间
该接口用于查询登录人可见的知识空间
请求方法
GET /knowledgeBaseChoices
返回数据
| 属性名 | 类型 | 说明 |
|---|---|---|
| code | 整型 | 执行结果码,200代表成功 |
| succeed | 布尔值 | 是否成功 |
| bizCode | 字符串 | 业务状态码 |
| message | 字符串 | 返回消息 |
| visible | 布尔值 | 是否可见 |
| data | 对象 | 返回数据 |
示例
请求
curl --location --request GET 'https://knowledgeservice.s4.udesk.cn/api/knowledgeBaseChoices' \
--header 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiJrbSIsImNvbXBhbnlJZCI6MzM3MDYsImFwcElkIjoiNmYwZDMwNWItZmNhMS00MDU2LTY1YzQtNjNhN2RlOWY0N2VjIiwiaXNzIjoia20iLCJ1c2VyVHlwZSI6MiwiZXhwIjoxNzYyNDM2NjQ0LCJpYXQiOjE3NjI0MzM2NDQsInVzZXJJZCI6Mn0.kly1GqZOZFdB6haTBYeHRKHsTZmMjMkirXLy_iBrld1b04oT8dI-E1JeyFwu4KIKY9ilAMw3P29deCKyJ9u-ficG38E2yb3f-NlktZWkg7f4ywRdjm6mU5xKYlILEUTxEv389goIBexRnOmzKnxY5aErRVYWrW7pPEDBA3jk4yc' \
--header 'User-Agent: Apifox/1.0.0 (https://apifox.com)' \
--header 'Content-Type: application/json' \
--header 'Accept: */*' \
--header 'Cache-Control: no-cache' \
--header 'Host: knowledgeservice.s4.udesk.cn' \
--header 'Connection: keep-alive' \
--header 'Cookie: kcs-session-id=469a7a84-99bd-4e50-a4a7-ebb5e3fa0dbd'
结果
{
"succeed": true,
"code": 200,
"bizCode": "000000",
"message": "OK",
"visible": false,
"data": {
"all": [
{
"id": 1662,
"name": "我的空间",
"type": 2
},
{
"id": 2842,
"name": "客服系统测试",
"description": "",
"type": 1,
"knowledgeType": [
1,
2,
3,
4,
5,
6,
7
]
},
{
"id": 1376,
"name": "hl测试空间2",
"description": "hl",
"type": 1,
"knowledgeType": [
1,
2,
3,
4,
5,
6,
7
]
},
{
"id": 1348,
"name": "hl测试空间1",
"description": "hl测试",
"type": 1,
"knowledgeType": [
1,
2,
3,
4,
5,
6,
7
]
},
{
"id": 871,
"name": "领星测试大模型",
"description": "领星测试大模型",
"type": 1,
"knowledgeType": [
1,
2,
3,
4,
5,
6,
7
]
},
{
"id": 598,
"name": "回归0525",
"description": "",
"type": 1,
"knowledgeType": [
1,
2,
3,
4,
5,
6,
7
]
}
],
"choice": [
1662,
2842,
1376,
1348,
871,
598
],
"noChoice": []
}
}
查询知识空间绑定同步渠道
该接口用于查询知识空间绑定的同步渠道
请求方法
GET /sdk/channelBinds/findBindChannel/{knowledgeBaseId}
请求参数(URL)
| 参数名 | 类型 | 必填 | 说明 | 限制 |
|---|---|---|---|---|
| knowledgeBaseId | string | 是 | 知识空间id |
请求参数(Query String)
| 参数名 | 类型 | 必填 | 说明 | 限制 |
|---|---|---|---|---|
| type | integer | 是 | 类型,1:空间绑定的渠道 | |
| systemType | string | 否 | 系统类型 |
返回数据
| 属性名 | 类型 | 说明 |
|---|---|---|
| code | 整型 | 执行结果码,200代表成功 |
| succeed | 布尔值 | 是否成功 |
| bizCode | 字符串 | 业务状态码 |
| message | 字符串 | 返回消息 |
| visible | 布尔值 | 是否可见 |
| paging | 对象 | 分页信息 |
| data | 数组 | 绑定渠道列表 |
示例
请求
curl --location --request GET 'https://knowledgeservice.s4.udesk.cn/api/sdk/channelBinds/findBindChannel/12246?type=1&systemType&email=admin@udesk.cn×tamp=&sign=&nonce=&sign_version=v2' \
--header 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiJrbSIsImNvbXBhbnlJZCI6MzM3MDYsImFwcElkIjoiNmYwZDMwNWItZmNhMS00MDU2LTY1YzQtNjNhN2RlOWY0N2VjIiwiaXNzIjoia20iLCJ1c2VyVHlwZSI6MiwiZXhwIjoxNzYyNDM2NjQ0LCJpYXQiOjE3NjI0MzM2NDQsInVzZXJJZCI6Mn0.kly1GqZOZFdB6haTBYeHRKHsTZmMjMkirXLy_iBrld1b04oT8dI-E1JeyFwu4KIKY9ilAMw3P29deCKyJ9u-ficG38E2yb3f-NlktZWkg7f4ywRdjm6mU5xKYlILEUTxEv389goIBexRnOmzKnxY5aErRVYWrW7pPEDBA3jk4yc' \
--header 'User-Agent: Apifox/1.0.0 (https://apifox.com)' \
--header 'Content-Type: application/json' \
--header 'Accept: */*' \
--header 'Cache-Control: no-cache' \
--header 'Host: knowledgeservice.s4.udesk.cn' \
--header 'Connection: keep-alive' \
--header 'Cookie: kcs-session-id=469a7a84-99bd-4e50-a4a7-ebb5e3fa0dbd'
结果
{
"succeed": true,
"code": 200,
"bizCode": "000000",
"message": "OK",
"visible": false,
"paging": {
"pageNum": 1,
"pageSize": 1,
"total": 1
},
"data": [
{
"id": 283060,
"bindType": 1,
"channelId": 207,
"bindContentId": 1376,
"name": "宝宝测试(双向同步)"
}
]
}
查询登录人在知识空间的角色类型
该接口用于查询登录人在指定知识空间的角色类型
请求方法
GET /sdk/knowledgeBaseSettings/findUserKnowledgeBasePermission
请求参数(Query String)
| 参数名 | 类型 | 必填 | 说明 | 限制 |
|---|---|---|---|---|
| knowledgeBaseId | integer | 是 | 知识空间id | |
| systemType | string | 否 | 系统类型 |
返回数据
| 属性名 | 类型 | 说明 |
|---|---|---|
| code | 整型 | 执行结果码,200代表成功 |
| succeed | 布尔值 | 是否成功 |
| bizCode | 字符串 | 业务状态码 |
| message | 字符串 | 返回消息 |
| visible | 布尔值 | 是否可见 |
| data | 数组 | 角色类型列表 |
示例
请求
curl --location --request GET 'https://knowledgeservice.s4.udesk.cn/api/sdk/knowledgeBaseSettings/findUserKnowledgeBasePermission?knowledgeBaseId=12246' \
--header 'Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiJ9.eyJhdWQiOiJrbSIsImNvbXBhbnlJZCI6MzM3MDYsImFwcElkIjoiNmYwZDMwNWItZmNhMS00MDU2LTY1YzQtNjNhN2RlOWY0N2VjIiwiaXNzIjoia20iLCJ1c2VyVHlwZSI6MiwiZXhwIjoxNzYyNDM3MDg5LCJpYXQiOjE3NjI0MzQwODksInVzZXJJZCI6Mn0.UsQHIlBEPXxiAsgz8kztcSe6JU00hIy_bb1ylO-ieeSEz6B1vuQTtUvzDp5RjLm_fE77fEg5w-1JCsuJnIgBoWYNHSjzmfQMwwLgUZi9ZLmJrMVWV9BUgvAGprb_wzNFt9pIJ0EJzgajwr9ZJvUnRiijnm1R6bxVJThdN63NulM' \
--header 'User-Agent: Apifox/1.0.0 (https://apifox.com)' \
--header 'Content-Type: application/json' \
--header 'Accept: */*' \
--header 'Cache-Control: no-cache' \
--header 'Host: knowledgeservice.s4.udesk.cn' \
--header 'Connection: keep-alive' \
--header 'Cookie: kcs-session-id=0ccd88a2-0a12-4960-b643-b47918d29821'
结果
{
"succeed": true,
"code": 200,
"bizCode": "000000",
"message": "OK",
"visible": false,
"data": [
1
]
}