文件、目录与文本导入
将文件、网页或文本写入知识库,并管理其名称和处理状态。本页使用平台 API Key。读取要求 knowledge_file=READ;写入要求 WRITE;预览接口按 knowledge_preview 权限单独授权。
选择导入流程
| 需求 | 接口顺序 | 保存的标识 |
|---|---|---|
| 直接批量导入文件 | importFiles → 查询文件状态 → 检索验证 | 返回每个文件的 code |
| 先确认预览再入库 | upload/preview 或 web → addFiles → 查询文件 | 临时 dataId 用于提交,入库后再取得文件 code |
| 抓取网页并直接入库 | importWebs → 文件列表 → 状态查询 | 入库后的文件 code |
| 写入业务系统已有文本 | text → 状态查询 | data.code |
| 整理目录 | directory → 使用其 code 作为 parentCode | data.code |
预览成功不等于入库成功,入库成功不等于解析、索引或准入发布完成。需要原文/分片读取时见 文件查询。上传仅使用有权处理的文件和网址;容量、格式支持和网关体积限制以目标部署为准。
分页查询知识资源
GET /openapi/paas/v1/knowledge/file/list
列出知识库中的文件、目录、文本或 QA,Query 参数如下。
权限:knowledge_file=READ。
请求参数
| 参数 | JSON/表单类型 | 必填 | 说明 |
|---|---|---|---|
pageNo | integer | 否 | 当前页,默认 1 |
pageSize | integer | 否 | 每页条数,默认 10 |
containerId | string | 建议填写 | 知识库 code |
parentCode | string | 否 | 父目录 code |
eleName | string | 否 | 名称模糊查询 |
category | string | 否 | 资源类别,使用实际返回枚举 |
processStatus | integer | 否 | 处理状态,例如 0 未处理、20 完成、30 失败 |
enable | integer | 否 | 启用状态 |
includeRelationType | boolean | 否 | 是否返回 Agent 来源类型,默认 false |
请求示例
curl --get --request GET "${BASE_URL}/openapi/paas/v1/knowledge/file/list" \
--header "Authorization: Bearer ${AIS_API_KEY}" \
--data-urlencode "containerId=partner_kb_001" \
--data-urlencode "pageNo=1" \
--data-urlencode "pageSize=10"
响应字段
顶层使用 分页响应。
| 字段 | JSON 类型 | 说明 |
|---|---|---|
data | array[object] | 字段完整定义见 响应数据字典;示例只保留业务所需字段 |
data[].id | integer | 资源数字主键 |
data[].code | string | 文件/文本业务编码 |
data[].containerId | string | 所属知识库 code |
data[].eleName | string | 资源名称 |
data[].eleSize | integer / null | 文件大小,字节 |
data[].processStatus | integer / null | 处理状态:0 未处理、20 完成、30 失败;其他处理中阶段按实际值处理 |
data[].errorMessage | string / null | 处理失败提示,可空 |
响应示例
{
"code": 8200,
"message": "SUCCESS",
"pageNo": 1,
"pageSize": 10,
"total": 1,
"totalPage": 1,
"data": [
{
"id": 1001,
"code": "partner_file_001",
"containerId": "partner_kb_001",
"eleName": "产品白皮书.pdf",
"eleSuffix": "pdf",
"eleSize": 102400,
"processStatus": 0,
"processPercent": 0
}
]
}
字段完整定义见 KnowledgeElement。编码精确定位优先使用 文件精确查询,不要依赖名称模糊查询始终返回唯一结果。
创建目录
POST /openapi/paas/v1/knowledge/file/directory
在指定知识库内创建目录,用来组织后续文件。
权限:knowledge_file=WRITE。
请求参数
| 参数 | JSON/表单类型 | 必填 | 说明 |
|---|---|---|---|
name | string | 是 | 目录名称 |
containerId | string | 是 | 知识库 code |
parentCode | string | 否 | 父目录 code,顶级为 0 |
请求示例
curl --request POST "${BASE_URL}/openapi/paas/v1/knowledge/file/directory" \
--header "Authorization: Bearer ${AIS_API_KEY}" \
--header "Content-Type: application/json" \
--data '{
"name": "产品资料",
"containerId": "partner_kb_001",
"parentCode": "0"
}'
响应字段
顶层使用 普通响应。
| 字段 | JSON 类型 | 说明 |
|---|---|---|
data | object | 字段完整定义见 响应数据字典;示例只保留业务所需字段 |
data.code | string | 新目录业务编码 |
data.name | string | 目录名称 |
data.parentCode | string | 父目录编码 |
data.containerCode | string | 所属知识库 code,注意字段名 |
data.url | string / null | 目录资源地址,可空 |
响应示例
{
"code": 8200,
"message": "SUCCESS",
"data": {
"code": "partner_dir_001",
"name": "产品资料",
"url": null,
"parentCode": "0",
"containerCode": "partner_kb_001"
}
}
返回字段 containerCode 与多数文件响应的 containerId 名称不同。使用新目录 code 作为导入请求 parentCode。
新增文本知识
POST /openapi/paas/v1/knowledge/file/text
把已有文本写入知识库,无需构造文件流。
权限:knowledge_file=WRITE。
请求参数
| 参数 | JSON/表单类型 | 必填 | 说明 |
|---|---|---|---|
containerId | string | 是 | 知识库 code,不是数字主键 |
parentCode | string | 否 | 父目录 code,默认 0 |
neverExpire | integer | 是 | 1 永久有效,0 限定有效期 |
startTime | string | 条件必填 | neverExpire=0 时填写,yyyy-MM-dd HH:mm:ss |
endTime | string | 条件必填 | neverExpire=0 时填写,yyyy-MM-dd HH:mm:ss |
name | string | 是 | 文本标题,非空 |
content | string | 是 | 文本内容,非空 |
originContent | string | 否 | 原始富文本;传入时可能参与 Markdown 转换,应与正文一致 |
请求示例
curl --request POST "${BASE_URL}/openapi/paas/v1/knowledge/file/text" \
--header "Authorization: Bearer ${AIS_API_KEY}" \
--header "Content-Type: application/json" \
--data '{
"containerId": "partner_kb_001",
"parentCode": "0",
"neverExpire": 1,
"name": "产品部署要求",
"content": "请按项目交付方案准备运行环境。"
}'
响应字段
顶层使用 普通响应。
| 字段 | JSON 类型 | 说明 |
|---|---|---|
data | object | 字段完整定义见 响应数据字典;示例只保留业务所需字段 |
data.id | integer | 资源数字主键 |
data.code | string | 文件/文本业务编码 |
data.containerId | string | 所属知识库 code |
data.eleName | string | 资源名称 |
data.eleSize | integer / null | 文件大小,字节 |
data.processStatus | integer / null | 处理状态:0 未处理、20 完成、30 失败;其他处理中阶段按实际值处理 |
data.errorMessage | string / null | 处理失败提示,可空 |
响应示例
{
"code": 8200,
"message": "SUCCESS",
"data": {
"id": 1002,
"code": "partner_text_001",
"containerId": "partner_kb_001",
"eleName": "产品部署要求",
"answer": "请按项目交付方案准备运行环境。",
"processStatus": 0
}
}
保存 data.code。若设置有限有效期,明确传入起止时间;不把空字符串当有效日期。
上传文件并预览
POST /openapi/paas/v1/knowledge/file/upload/preview
上传文件并生成有限预览,不创建最终知识库文件。使用 multipart/form-data。
权限:knowledge_preview=WRITE。
请求参数
| 参数 | JSON/表单类型 | 必填 | 说明 |
|---|---|---|---|
file | file[] | 是 | 文件流,可重复 file 字段上传多个文件 |
containerId | string | 是 | 知识库 code;用于预览处理上下文,不可省略 |
请求示例
curl --request POST "${BASE_URL}/openapi/paas/v1/knowledge/file/upload/preview" \
--header "Authorization: Bearer ${AIS_API_KEY}" \
--form "containerId=partner_kb_001" \
--form "file=@/path/to/product.pdf"
响应字段
顶层使用 普通响应。
| 字段 | JSON 类型 | 说明 |
|---|---|---|
data | object | 字段完整定义见 响应数据字典;示例只保留业务所需字段 |
data.dataId | string | 临时预览批次标识,用于提交导入 |
data.responses | array[object] | 各文件预览结果 |
data.responses[].eleName | string | 文件名称 |
data.responses[].eleMd5 | string / null | 文件摘要,用于提交时排除指定文件 |
data.responses[].status | boolean | 单个文件是否预览成功 |
data.responses[].errorMsg | string / null | 单文件失败原因 |
data.responses[].chunks | array[object] | 有限预览片段,非完整分片列表 |
响应示例
{
"code": 8200,
"message": "SUCCESS",
"data": {
"dataId": "preview_batch_001",
"responses": [
{
"category": "FILES",
"eleName": "产品白皮书.pdf",
"eleSuffix": "pdf",
"eleUrl": "https://example.com/preview/product.pdf",
"eleSize": 102400,
"tokenSize": 1200,
"eleMd5": "example-md5",
"pageCount": 1,
"status": true,
"errorMsg": null,
"chunks": [
{
"page": 1,
"content": "产品部署要求。",
"tokenSize": 7
}
]
}
]
}
}
同时检查 data.responses[].status。外层 8200 只说明预览请求得到处理,不代表所有文件均成功。临时 dataId 用于下一步 addFiles,不能拿它调用文件精确查询。
预览网页内容
POST /openapi/paas/v1/knowledge/file/web
抓取允许访问的 HTTP/HTTPS 网页并预览,尚未导入知识库。
权限:knowledge_preview=READ。
请求参数
| 参数 | JSON/表单类型 | 必填 | 说明 |
|---|---|---|---|
containerId | string | 是 | 知识库 code |
urls | array[object] | 是 | 非空网页列表 |
urls[].url | string | 是 | http:// 或 https:// 网页地址 |
urls[].selector | string | 否 | CSS 选择器,限定提取区域 |
limit | integer | 否 | 预览块数量配置,默认 10;不是最终完整分片数 |
请求示例
curl --request POST "${BASE_URL}/openapi/paas/v1/knowledge/file/web" \
--header "Authorization: Bearer ${AIS_API_KEY}" \
--header "Content-Type: application/json" \
--data '{
"containerId": "partner_kb_001",
"urls": [
{
"url": "https://example.com/product",
"selector": "main"
}
],
"limit": 10
}'
响应字段
顶层使用 普通响应。
| 字段 | JSON 类型 | 说明 |
|---|---|---|
data | object | 字段完整定义见 响应数据字典;示例只保留业务所需字段 |
data.dataId | string | 临时预览批次标识,用于提交导入 |
data.responses | array[object] | 各文件预览结果 |
data.responses[].eleName | string | 文件名称 |
data.responses[].eleMd5 | string / null | 文件摘要,用于提交时排除指定文件 |
data.responses[].status | boolean | 单个文件是否预览成功 |
data.responses[].errorMsg | string / null | 单文件失败原因 |
data.responses[].chunks | array[object] | 有限预览片段,非完整分片列表 |
响应示例
{
"code": 8200,
"message": "SUCCESS",
"data": {
"dataId": "preview_web_001",
"responses": [
{
"category": "WEB",
"eleName": "产品介绍",
"eleSuffix": "html",
"status": true,
"errorMsg": null,
"chunks": [
{
"page": 1,
"content": "产品介绍内容",
"tokenSize": 6
}
]
}
]
}
}
网址须可从 AIS 服务端访问;网页认证、反爬或空选择器结果可能使预览失败。先验证 responses 条目状态,再提交导入。
提交预览结果入库
POST /openapi/paas/v1/knowledge/file/addFiles
提交已成功预览的数据集,创建知识资源。
权限:knowledge_file=WRITE。
请求参数
| 参数 | JSON/表单类型 | 必填 | 说明 |
|---|---|---|---|
containerId | string | 是 | 知识库 code,不是数字主键 |
parentCode | string | 否 | 父目录 code,默认 0 |
neverExpire | integer | 是 | 1 永久有效,0 限定有效期 |
startTime | string | 条件必填 | neverExpire=0 时填写,yyyy-MM-dd HH:mm:ss |
endTime | string | 条件必填 | neverExpire=0 时填写,yyyy-MM-dd HH:mm:ss |
dataSets | array[object] | 是 | 待导入预览批次列表 |
dataSets[].dataId | string | 是 | 预览响应 data.dataId |
dataSets[].fileName | string | 否 | 覆盖该批次导入文件的展示名称,谨慎用于多文件批次 |
dataSets[].deleteFiles | array[string] | 否 | 本批次不导入的文件 MD5 集合,使用预览 eleMd5;不是文件 code 或 dataId |
请求示例
curl --request POST "${BASE_URL}/openapi/paas/v1/knowledge/file/addFiles" \
--header "Authorization: Bearer ${AIS_API_KEY}" \
--header "Content-Type: application/json" \
--data '{
"containerId": "partner_kb_001",
"parentCode": "0",
"neverExpire": 1,
"dataSets": [
{
"dataId": "preview_batch_001",
"deleteFiles": []
}
]
}'
响应字段
顶层使用 普通响应。
| 字段 | JSON 类型 | 说明 |
|---|---|---|
data | string | 操作结果;成功时可以为空字符串,不包含新资源对象 |
响应示例
{
"code": 8200,
"message": "SUCCESS",
"data": ""
}
成功返回结果字符串,不返回最终文件数组。通过文件列表回查入库资源并保存 code。临时预览失效时重新预览;结果未知时先回查,避免重复导入。
直接批量导入文件
POST /openapi/paas/v1/knowledge/file/importFiles
使用 multipart/form-data 直接导入文件,无需先调用预览接口。
权限:knowledge_file=WRITE。
请求参数
| 参数 | JSON/表单类型 | 必填 | 说明 |
|---|---|---|---|
containerId | string | 是 | 知识库 code,不是数字主键 |
parentCode | string | 否 | 父目录 code,默认 0 |
neverExpire | integer | 是 | 1 永久有效,0 限定有效期 |
startTime | string | 条件必填 | neverExpire=0 时填写,yyyy-MM-dd HH:mm:ss |
endTime | string | 条件必填 | neverExpire=0 时填写,yyyy-MM-dd HH:mm:ss |
file | file[] | 是 | 文件流,多个文件重复 file 字段 |
请求示例
curl --request POST "${BASE_URL}/openapi/paas/v1/knowledge/file/importFiles" \
--header "Authorization: Bearer ${AIS_API_KEY}" \
--form "containerId=partner_kb_001" \
--form "parentCode=0" \
--form "neverExpire=1" \
--form "file=@/path/to/product.pdf"
响应字段
顶层使用 普通响应。
| 字段 | JSON 类型 | 说明 |
|---|---|---|
data | array[object] | 字段完整定义见 响应数据字典;示例只保留业务所需字段 |
data[].id | integer | 已创建文件主键 |
data[].code | string | 文件 code,后续查询使用 |
data[].containerId | string | 所属知识库 code |
data[].eleName | string | 文件名称 |
data[].eleSize | integer | 文件大小,字节 |
响应示例
{
"code": 8200,
"message": "SUCCESS",
"data": [
{
"id": 1001,
"code": "partner_file_001",
"containerId": "partner_kb_001",
"parentCode": "0",
"category": "FILES",
"eleName": "产品白皮书.pdf",
"eleSuffix": "pdf",
"eleSize": 102400
}
]
}
data 是已创建文件条目数组,不是单对象,也不是处理完成通知。逐项保存 code,后续通过文件查询检查 processStatus。重复内容处理、部分条目返回和异步处理状态以实际结果核对,不按上传文件数推断入库数。
直接批量导入网页
POST /openapi/paas/v1/knowledge/file/importWebs
抓取网页并直接写入知识库,适合已确认来源与提取规则的批量同步。
权限:knowledge_file=WRITE。
请求参数
| 参数 | JSON/表单类型 | 必填 | 说明 |
|---|---|---|---|
containerId | string | 是 | 知识库 code,不是数字主键 |
parentCode | string | 否 | 父目录 code,默认 0 |
neverExpire | integer | 是 | 1 永久有效,0 限定有效期 |
startTime | string | 条件必填 | neverExpire=0 时填写,yyyy-MM-dd HH:mm:ss |
endTime | string | 条件必填 | neverExpire=0 时填写,yyyy-MM-dd HH:mm:ss |
urls | array[object] | 是 | 网页列表 |
urls[].url | string | 是 | HTTP/HTTPS 地址 |
urls[].selector | string | 否 | CSS 内容选择器 |
请求示例
curl --request POST "${BASE_URL}/openapi/paas/v1/knowledge/file/importWebs" \
--header "Authorization: Bearer ${AIS_API_KEY}" \
--header "Content-Type: application/json" \
--data '{
"containerId": "partner_kb_001",
"parentCode": "0",
"neverExpire": 1,
"urls": [
{
"url": "https://example.com/product",
"selector": "main"
}
]
}'
响应字段
顶层使用 普通响应。
| 字段 | JSON 类型 | 说明 |
|---|---|---|
data | string | 操作结果;成功时可以为空字符串,不包含新资源对象 |
响应示例
{
"code": 8200,
"message": "SUCCESS",
"data": ""
}
成功 data 为结果字符串;通过知识资源列表回查入库对象,不能从此响应取得逐文件 code。抓取与解析错误需结合资源状态诊断。
读取已有文件预览
GET /openapi/paas/v1/knowledge/file/loader
读取已入库文件的预览对象,参数为文件数字主键。
权限:knowledge_preview=READ。
请求参数
| 参数 | JSON/表单类型 | 必填 | 说明 |
|---|---|---|---|
id | integer | 是 | 文件数字主键 |
请求示例
curl --get --request GET "${BASE_URL}/openapi/paas/v1/knowledge/file/loader" \
--header "Authorization: Bearer ${AIS_API_KEY}" \
--data-urlencode "id=1001"
响应字段
顶层使用 普通响应。
| 字段 | JSON 类型 | 说明 |
|---|---|---|
data | object | 继承完整 KnowledgeElement 字段,见响应数据字典 |
data.convertStatus | boolean | 预览转换状态 |
data.content | string / null | 支持文本预览类型的内容,其他类型可能为空 |
data.online | object / null | source、target、iframeUrl 预览地址对象 |
响应示例
{
"code": 8200,
"message": "SUCCESS",
"data": {
"id": 1001,
"code": "partner_file_001",
"containerId": "partner_kb_001",
"eleName": "产品白皮书.pdf",
"eleSuffix": "pdf",
"eleSize": 102400,
"processStatus": 20,
"processPercent": 0,
"convertStatus": true,
"content": "产品预览内容。"
}
}
基础字段见 KnowledgeElement,地址字段见 MaterialPreview。预览不是分片分页接口;完整分片按 分片列表 获取。
按主键重命名资源
PUT /openapi/paas/v1/knowledge/file/rename
修改文件、目录等知识资源名称,不替换文件内容。
权限:knowledge_file=WRITE。
请求参数
| 参数 | JSON/表单类型 | 必填 | 说明 |
|---|---|---|---|
id | integer | 是 | 目标资源数字主键 |
eleName | string | 是 | 新的非空名称 |
请求示例
curl --request PUT "${BASE_URL}/openapi/paas/v1/knowledge/file/rename" \
--header "Authorization: Bearer ${AIS_API_KEY}" \
--header "Content-Type: application/json" \
--data '{
"id": 1001,
"eleName": "产品白皮书-新版.pdf"
}'
响应字段
顶层使用 普通响应。
| 字段 | JSON 类型 | 说明 |
|---|---|---|
data | string | 操作结果;成功时可以为空字符串,不包含新资源对象 |
响应示例
{
"code": 8200,
"message": "SUCCESS",
"data": ""
}
成功 data 为结果字符串;查询文件确认展示名称。不要假定名称全局唯一。
按编码重命名资源
PUT /openapi/paas/v1/knowledge/file/renameByCode
修改文件、目录等知识资源名称,不替换文件内容。
权限:knowledge_file=WRITE。
请求参数
| 参数 | JSON/表单类型 | 必填 | 说明 |
|---|---|---|---|
code | string | 是 | 目标资源业务编码 |
eleName | string | 是 | 新的非空名称 |
请求示例
curl --request PUT "${BASE_URL}/openapi/paas/v1/knowledge/file/renameByCode" \
--header "Authorization: Bearer ${AIS_API_KEY}" \
--header "Content-Type: application/json" \
--data '{
"code": "partner_file_001",
"eleName": "产品白皮书-新版.pdf"
}'
响应字段
顶层使用 普通响应。
| 字段 | JSON 类型 | 说明 |
|---|---|---|
data | string | 操作结果;成功时可以为空字符串,不包含新资源对象 |
响应示例
{
"code": 8200,
"message": "SUCCESS",
"data": ""
}
成功 data 为结果字符串;查询文件确认展示名称。不要假定名称全局唯一。
按主键删除资源
DELETE /openapi/paas/v1/knowledge/file/delete
删除知识资源。执行前确认对象类型和目录影响范围。
权限:knowledge_file=WRITE。
请求参数
| 参数 | JSON/表单类型 | 必填 | 说明 |
|---|---|---|---|
id | integer | 是 | 目标资源数字主键 |
请求示例
curl --get --request DELETE "${BASE_URL}/openapi/paas/v1/knowledge/file/delete" \
--header "Authorization: Bearer ${AIS_API_KEY}" \
--data-urlencode "id=1001"
响应字段
顶层使用 普通响应。
| 字段 | JSON 类型 | 说明 |
|---|---|---|
data | string | 操作结果;成功时可以为空字符串,不包含新资源对象 |
响应示例
{
"code": 8200,
"message": "SUCCESS",
"data": ""
}
删除会影响后续检索及来源访问。超时后先查询,不自动重复删除;不存在和无权限按错误码处理。
按编码删除资源
DELETE /openapi/paas/v1/knowledge/file/deleteByCode
删除知识资源。执行前确认对象类型和目录影响范围。
权限:knowledge_file=WRITE。
请求参数
| 参数 | JSON/表单类型 | 必填 | 说明 |
|---|---|---|---|
code | string | 是 | 目标资源业务编码 |
请求示例
curl --get --request DELETE "${BASE_URL}/openapi/paas/v1/knowledge/file/deleteByCode" \
--header "Authorization: Bearer ${AIS_API_KEY}" \
--data-urlencode "code=partner_file_001"
响应字段
顶层使用 普通响应。
| 字段 | JSON 类型 | 说明 |
|---|---|---|
data | string | 操作结果;成功时可以为空字符串,不包含新资源对象 |
响应示例
{
"code": 8200,
"message": "SUCCESS",
"data": ""
}
删除会影响后续检索及来源访问。超时后先查询,不自动重复删除;不存在和无权限按错误码处理。
重置文件处理状态
PUT /openapi/paas/v1/knowledge/file/reset
重置已有资源的处理状态,影响后续处理流程。只对确需重新处理的文件执行。
权限:knowledge_file=WRITE。
请求参数
| 参数 | JSON/表单类型 | 必填 | 说明 |
|---|---|---|---|
id | integer | 是 | 文件数字主键,Query 参数 |
请求示例
curl --get --request PUT "${BASE_URL}/openapi/paas/v1/knowledge/file/reset" \
--header "Authorization: Bearer ${AIS_API_KEY}" \
--data-urlencode "id=1001"
响应字段
顶层使用 普通响应。
| 字段 | JSON 类型 | 说明 |
|---|---|---|
data | string | 操作结果;成功时可以为空字符串,不包含新资源对象 |
响应示例
{
"code": 8200,
"message": "SUCCESS",
"data": ""
}
成功不代表已经重新解析完成。继续读取 processStatus、processPercent、errorMessage;不要密集重复重置同一文件。
导入后的验收
| 检查项 | 预期 |
|---|---|
| 资源身份 | 在目标 containerId 中查到预期文件 code |
| 处理状态 | processStatus 为已完成;失败时先读取 errorMessage |
| 内容可用性 | 有分片产物;需要审核的知识还须满足准入发布与有效期要求 |
| 检索验证 | 用已知正文短句检索,确认命中目标 dataSetId |
| 权限隔离 | 未授权用户不能读取原文或不应访问的知识 |
入库失败、配额不足、预览失效等按 错误处理 处理。不要通过降低权限或移除隔离条件绕过失败。
- 选择导入流程
- 分页查询知识资源
- 请求参数
- 请求示例
- 响应字段
- 响应示例
- 创建目录
- 请求参数
- 请求示例
- 响应字段
- 响应示例
- 新增文本知识
- 请求参数
- 请求示例
- 响应字段
- 响应示例
- 上传文件并预览
- 请求参数
- 请求示例
- 响应字段
- 响应示例
- 预览网页内容
- 请求参数
- 请求示例
- 响应字段
- 响应示例
- 提交预览结果入库
- 请求参数
- 请求示例
- 响应字段
- 响应示例
- 直接批量导入文件
- 请求参数
- 请求示例
- 响应字段
- 响应示例
- 直接批量导入网页
- 请求参数
- 请求示例
- 响应字段
- 响应示例
- 读取已有文件预览
- 请求参数
- 请求示例
- 响应字段
- 响应示例
- 按主键重命名资源
- 请求参数
- 请求示例
- 响应字段
- 响应示例
- 按编码重命名资源
- 请求参数
- 请求示例
- 响应字段
- 响应示例
- 按主键删除资源
- 请求参数
- 请求示例
- 响应字段
- 响应示例
- 按编码删除资源
- 请求参数
- 请求示例
- 响应字段
- 响应示例
- 重置文件处理状态
- 请求参数
- 请求示例
- 响应字段
- 响应示例
- 导入后的验收