Skip to content

知识库-文件

获取知识库文件列表

GET /plugins/knowledge_base/knowledge_files

权限

  • 需要认证

请求参数

名称位置类型必选说明
knowledgeBaseIdquerystringtrue知识库id
useStatusquerystringtrue使用状态
typequerystringtrue类型
keywordquerystringtrue搜索关键词

响应

{
    "data": [
        {
            "id": "1305",
            "filename": "bug总结.docx",
            "fileSize": "13.96KB",
            "convertStatus": "success",
            "type": "document",
            "storage": "cloud",
            "canDownload": "0",
            "usedCount": 1,
            "createdTime": "2020-12-07T22:30:57+08:00",
            "audioConvertStatus": "none",
            "user": {
                "nickname": "yisanna",
                "truename": "yisannayisannay"
            }
        }
    ],
    "paging": {
        "total": 1,
        "offset": 0,
        "limit": 10
    }
}

参数响应

名称类型必选约束说明
» idinteger(int64)falsenonenone
» filenamestringfalsenonenone
» fileSizestringfalsenonenone
» convertStatusstringfalsenone转码状态[waiting/doing 正在文件格式转换
» levelstringfalsenonesd标清
» hasCaptioninteger(int64)falsenone是否有字幕
» typestringfalsenonenone
» storagestringfalsenonenone
» usedCountinteger(int64)falsenonenone
» createdTimeinteger(int64)falsenonenone
» audioConvertStatusstringfalsenone音频转码状态[none: 未转音频
» userobjectfalsenonenone
»» nicknamestringfalsenonenone
»» truenamestringfalsenonenone

移除知识库文件

DELETE /plugins/knowledge_base/knowledge_files

权限

  • 需要认证

请求参数

名称位置类型必选说明
knowledgeBaseIdbodystringtrue知识库id
idsbodyarraytrue文件id
isDeleteFilebodystringtrue

响应

{
    "success": true
}

播放文件接口

GET /plugins/knowledge_base/knowledge_files/{id}/plays

权限

  • 需要认证

请求参数

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

响应

json
{
  
    "resNo": "",
    "token": "",
    "processStatus": "",
    "type": ""
}

参数说明

名称类型必选约束说明
resNointeger(int64)falsenone云资源编号,globalId
tokenstringfalsenone云资源播放token
processStatusstringfalsenone转码是否完成
typestringfalsenone文件类型

下载文件接口

GET /plugins/knowledge_base/knowledge_files/{id}/downloads

权限

  • 需要认证

请求参数

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

响应

json
{
    "url": ""
}

参数说明

名称类型必选约束说明
urlstringfalsenone下载地址