Skip to content

知识库-知识分类

获取知识分类树

GET /plugins/knowledge_base/knowledge_categories

权限

  • 需要认证

请求参数

名称位置类型必选说明
knowledgeBaseIdquerystringtrue知识库id

响应

json
[
    {
        "id": "55",
        "knowledgeBaseId": "1",
        "code": "DY",
        "name": "11",
        "weight": "18",
        "parentId": "0",
        "depth": 1,
        "children": []
    }
]

参数说明

名称类型必选约束说明
» idinteger(int64)falsenonenone
» knowledgeBaseIdinteger(int64)falsenonenone
» codestringfalsenonenone
» namestringfalsenonenone
» depthinteger(int64)falsenonenone
» childrenobjectfalsenonenone
»» idinteger(int64)falsenonenone
»» knowledgeBaseIdinteger(int64)falsenonenone
»» codestringfalsenonenone
»» namestringfalsenonenone
»» depthinteger(int64)falsenonenone
»» childrenobjectfalsenonenone

创建知识分类

POST /plugins/knowledge_base/knowledge_categories

权限

  • 需要认证

请求参数

json
{
    "names": "",
    "parentId": 0,
    "knowledgeBaseId": ""
}

响应

json
{
    "success": true
}

获取知识分类信息

GET /plugins/knowledge_base/knowledge_categories/{id}

权限

  • 需要认证

请求参数

名称位置类型必选说明
idpathstringtruenone

响应

json
{
    "id": "1",
    "knowledgeBaseId": "6",
    "code": "FLY",
    "name": "分类1",
    "weight": "29",
    "parentId": "0"
}

参数说明

名称类型必选约束说明
idinteger(int64)falsenonenone
knowledgeBaseIdinteger(int64)falsenonenone
codestringfalsenonenone
namestringfalsenonenone
weightintegerfalsenonenone
parentIdinteger(int64)falsenonenone

更新知识分类

PATCH /plugins/knowledge_base/knowledge_categories/{id}

权限

  • 需要认证

请求参数

json
{
    "name": "",
    "parentId": 0,
    "code": ""
}
名称位置类型必选说明
idpathstringtruenone
bodybodyobjectfalsenone

响应

json
{
    "success": true
}

删除知识分类

DELETE /plugins/knowledge_base/knowledge_categories/{id}

权限

  • 需要认证

请求参数

名称位置类型必选说明
idpathstringtruenone

响应

json
{
    "success": true
}