查询登录人可见知识空间

该接口用于查询登录人可见的知识空间

请求方法

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&timestamp=&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
  ]
}