TableUpload -上传表格
更新时间:2025-01-17
API访问域名
请求方式 | POST |
---|---|
base url | https://keyue.cloud.baidu.com |
后缀接口 | /open/v1/api/v2/tableQa/file/import |
Authentication | token为API Key |
说明
请求参数
Header参数
名称 | 类型 | 必选 | 中文名 | 说明 |
---|---|---|---|---|
Content-Type | string | 是 | 内容类型 | 固定值:application/json |
token | string | 是 | API KEY | 集成-API-API Key处获取。 详细获取方式参考:准备工作 |
uid | string | 是 | 用户ID | 鼠标移动至页面右上角账户头像即可获取。 详细获取方式参考:准备工作 |
username | string | 是 | 用户名 | 鼠标移动至页面右上角账户头像即可获取。 详细获取方式参考:准备工作 |
Parameter参数
名称 | 类型 | 必选 | 中文名 | 说明 |
---|---|---|---|---|
dirId | string | 是 | 目录ID | 上传文档到对应目录下 |
requestId | string | 请求ID |
Body参数
名称 | 类型 | 必选 | 中文名 | 说明 |
---|---|---|---|---|
file | file | 是 | 文档 |
响应参数
名称 | 类型 | 必选 | 中文名 | 说明 |
---|---|---|---|---|
time | integer | 是 | 时间 | 1731638315686 |
data | object | 是 | 数据 | 数据对象,详见data子数据 |
code | integer | 是 | 状态码 | 200 |
msg | string | 是 | 状态信息 | OK |
data子数据
名称 | 类型 | 必选 | 中文名 | 说明 |
---|---|---|---|---|
settingsEnabled | boolean | 是 | TRUE | |
uploadFilesInfo | array | 是 | 文件信息数组 | |
uploadFilesInfo[0]代表文件信息数组第一个文件 | 详见uploadFilesInfo[0]子数据 |
uploadFilesInfo[0]子数据
名称 | 类型 | 必选 | 中文名 | 说明 |
---|---|---|---|---|
id | string | 是 | 文档 id | 7ac2cbbd-2946-406c-ad82-880f973ee477 |
fileName | string | 是 | 文件名 | 多轮效果测试 10 条.xlsx |
status | integer | 是 | ||
errorMsg | array | 是 | ||
sheetInfo | array | 是 | Sheet | 工作表信息数组,详见sheetInfo子数据 |
filePath | string | 是 | 文件路径 | /api/v2/file/download?key=Ym9zXzMwOTQ2N2EyLTBjNTktNDg1OC04MDZiLWNlZmE3OGNlYTNmMQ== |
dirId | string | 是 | 目录id | 0 |
requestId | string | 是 | 请求id | WOrz3URRR5LGLnhJnP-_T |
agentId | string | 是 | agent id | cf9dfd3f-3913-4a15-8bfe-fb295ffcbbe0 |
userId | string | 是 | uid | cf7d9692703d45d1b5517a30ab3efa53 |
userName | string | 是 | 用户名 | pnstest5 |
expireTime | string | 是 | 过期时间 | 2099/12/31 23:59 |
effect | integer | 是 | 1 | |
fileSuffix | string | 是 | 文件后缀 | .xlsx |
sheetInfo子数据
名称 | 类型 | 必选 | 中文名 | 说明 |
---|---|---|---|---|
id | string | 是 | Sheet id | 14da462b-aff2-4a2e-890d-88e7c93fc288 |
sheetName | string | 是 | Sheet名 | |
errorMsg | array | 是 | ||
status | integer | 是 | 1 | |
columnVoList | array | 是 | 列信息列表 | |
columnVoList[0]\columnName | string | 是 | 列名 | session 序号 |
请求示例
Bash
1curl --location --request POST 'http://keyue.cloud.baidu.com/open/v1/api/v2/tableQa/file/import?requestId=XcgRkAaHhSKSWR6secEaq&dirId=0' \
2--header 'token: e9ed5f3c-b144-4186-ad70-5fcff1f4d94a' \
3--header 'Content-Type: application/json' \
4--header 'uid: cf7d9692703d45d1b5517a30ab3efa53' \
5--header 'username: pnstest5' \
6--form 'file=@"/Users/jiangkang/Desktop/jiangkang/多轮效果测试 10 条.xlsx"' \