Skip to content

查询工作表

根据工作表 ID 查询工作表属性信息,包括工作表的标题、索引位置、是否被隐藏等。

前提条件

调用此接口前,请确保当前调用身份(tenant_access_token 或 user_access_token)已有电子表格的阅读、编辑等文档权限,否则接口将返回 HTTP 403 或 400 状态码。了解更多,参考如何为应用或用户开通文档权限

请求

项目
HTTP URLhttps://open.feishu.cn/open-apis/sheets/v3/spreadsheets/:spreadsheet_token/sheets/:sheet_id
HTTP MethodGET
接口频率限制100 次/分钟
支持的应用类型custom,isv
权限要求 调用该 API 所需的权限。开启其中任意一项权限即可调用 开启任一权限即可drive:drive 查看、评论、编辑和管理云空间中所有文件 drive:drive:readonly 查看、评论和下载云空间中所有文件 sheets:spreadsheet 查看、评论、编辑和管理电子表格 sheets:spreadsheet:readonly 查看、评论和导出电子表格

请求头

名称类型必填描述
Authorizationstringtenant_access_tokenuser_access_token 值格式:"Bearer access_token" 示例值:"Bearer u-7f1bcd13fc57d46bac21793a18e560" 了解更多:如何选择与获取 access token

路径参数

名称类型描述
spreadsheet_tokenstring电子表格的 token。可通过以下两种方式获取。了解更多,参考电子表格概述。 - 电子表格的 URL:https://sample.feishu.cn/sheets/==Iow7sNNEphp3WbtnbCscPqabcef== - 调用获取文件夹中的文件清单
示例值:"Iow7sNNEphp3WbtnbCscPqabcef"
sheet_idstring工作表的 ID。调用获取工作表获取 ID。
示例值:"giDk9k"

响应

响应体

名称类型描述
codeint错误码,非 0 表示失败
msgstring错误描述
data\--
  └ sheetsheet工作表
    └ sheet_idstring工作表 ID
    └ titlestring工作表标题
    └ indexint工作表索引位置,索引从 0 开始计数。
    └ hiddenboolean工作表是否被隐藏 - true:被隐藏 - false:未被隐藏
    └ grid_propertiesgrid_properties单元格属性,仅当 resource_typesheet 即工作表类型为电子表格时返回。
      └ frozen_row_countint冻结的行数量
      └ frozen_column_countint冻结的列数量
      └ row_countint工作表的行数
      └ column_countint工作表的列数量
    └ resource_typestring工作表类型 - sheet:工作表 - bitable:多维表格。详情参考多维表格概述 - #UNSUPPORTED_TYPE:不支持的类型
    └ mergesmerge_range\[\]合并单元格的相关信息。没有合并单元格则不返回。
      └ start_row_indexint起始行,从 0 开始计数。
      └ end_row_indexint结束行,从 0 开始计数。
      └ start_column_indexint起始列,从 0 开始计数。
      └ end_column_indexint结束列,从 0 开始计数。

响应体示例

json
{
    "code": 0,
    "msg": "",
    "data": {
        "sheet": {
            "sheet_id": "sxj5ws",
            "title": "sheet1",
            "index": 0,
            "hidden": false,
            "grid_properties": {
                "frozen_row_count": 0,
                "frozen_column_count": 0,
                "row_count": 200,
                "column_count": 20
            },
            "resource_type": "sheet",
            "merges": [
                {
                    "start_row_index": 0,
                    "end_row_index": 0,
                    "start_column_index": 0,
                    "end_column_index": 0
                }
            ]
        }
    }
}

错误码

HTTP状态码错误码描述排查建议
4001310251Invalid Parameter参考响应体中的错误提示
4001310213Permission Fail当前调用身份没有电子表格的阅读(获取相关接口)或编辑(创建、更新等相关接口)权限。请参考以下方式解决: - 如果你使用的是 tenant_access_token,意味着当前应用没有电子表格的阅读或编辑权限。你需通过电子表格网页页面右上方 「...」 -> 「...更多」 ->「添加文档应用」 入口为应用添加权限。 说明:在 添加文档应用 前,你需确保目标应用至少开通了一个云文档 API 权限。否则你将无法在文档应用窗口搜索到目标应用。 - 如果你使用的是 user_access_token,意味着当前用户没有电子表格的阅读或编辑权限。你需通过电子表格网页页面右上方 分享 入口为当前用户添加权限。 image.png 了解具体操作步骤或其它添加权限方式,参考云文档常见问题 3
4001310249Spreadsheet Deleted恢复表格后重试
4001310214SpreadSheet Not Found检查表格 token
5001315201Server Error服务内部错误,详询客服
5001315203Server Error服务内部错误,详询客服
5001315210Server Error服务内部错误,详询客服

内容来源:飞书开放平台 · 自动爬取整理