**1.新增知识库分类接口** **请求地址** POST /api/v1/knowledgeCategories.json **请求参数** ==== JSON格式 ==== ^ 名称 ^ 类型 ^ 只读 ^ 必填 ^ 注释 ^ | className | string | 是 | 是 | 分类名称 | | parentId | int | 是 | 是 | 上级分类ID(若为一级默认传0) | **请求参数示例** "knowledgeCategories":{ "className": "软件问题", "parentId": 0 } **返回示例** { "status": "200", "kbcId": "8488", "message": "add successful!" } **2.删除知识库分类** **请求地址** DELETE /api/v1/knowledgeCategories/{kbcId}.json 说明:删除分类后,原本属于该分类的下级或上级的知识库中的fid值全部为0,即全部划为无分类, **返回示例** { "status": "200", "message": "delete successful!" } **3.修改知识库分类** **请求地址** PUT /api/v1/knowledgeCategories/{kbcId}.json **请求参数** ==== JSON格式 ==== ^ 名称 ^ 类型 ^ 只读 ^ 必填 ^ 注释 ^ | className | string | 是 | 是 | 分类名称 | | parentId | int | 是 | 是 | 上级分类ID(若为一级默认传0) | 请求参数示例 { "knowledgeCategories":{ "className": "应用问题", "parentId":0 } } **返回示例** { "knowledgeCategories": { "kbcId": "8392", "className": "应用问题", "parentId": "0" } } **4.查看知识库分类列表** **请求地址** GET /api/v1/knowledgeCategories.json **返回示例** { "knowledgeCategories": [ { "kbcId": "8392", "className": "软件问题", "parentId": "0" }, { "kbcId": "8395", "className": "具体bug", "parentId": "8392" } ] }