Skip to content

查询筛选条件

查询指定筛选视图的所有筛选条件,包括筛选的类型、比较类型、筛选参数等。

请求

项目
HTTP URLhttps://open.feishu.cn/open-apis/sheets/v3/spreadsheets/:spreadsheet_token/sheets/:sheet_id/filter_views/:filter_view_id/conditions/query
HTTP MethodGET
接口频率限制100 次/分钟
支持的应用类型custom,isv
权限要求 调用该 API 所需的权限。开启其中任意一项权限即可调用 开启任一权限即可drive:drive 查看、评论、编辑和管理云空间中所有文件 drive:drive:readonly 查看、评论和下载云空间中所有文件 sheets:spreadsheet 查看、评论、编辑和管理电子表格 sheets:spreadsheet:read 查看电子表格 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,通过获取工作表 获取。
示例值:"8fe9d6"
filter_view_idstring筛选视图 ID。通过查询筛选视图获取。
示例值:"pH9hbVcCXA"

cURL 请求示例

bash
curl --location --request GET 'https://open.feishu.cn/open-apis/sheets/v3/spreadsheets/shtcnspY6YDVPxWjhG09Qxxxxxx/sheets/phwh0X/filter_views/1234567890/conditions/query' \
--header 'Authorization: Bearer t-40cdeb051222f889f4229de856517992260aa850' \
--header 'Content-Type: application/json'

响应

响应体

名称类型描述
codeint错误码,非 0 表示失败
msgstring错误描述
data\--
  └ itemsfilter_view_condition\[\]筛选视图的所有筛选条件
    └ condition_idstring设置了筛选条件的列
    └ filter_typestring筛选类型。枚举值如下所示。了解更多,参考筛选条件指南
- multiValue :多值筛选 - number:数字筛选 - text:文本筛选 - color:颜色筛选
    └ compare_typestring比较类型。了解更多,参考筛选条件指南
    └ expectedstring\[\]筛选参数。了解更多,参考筛选条件指南

响应体示例

json
{
    "code": 0,
    "msg": "success",
    "data": {
        "items": [
            {
                "condition_id": "E",
                "filter_type": "number",
                "compare_type": "less",
                "expected": [
                    "6"
                ]
            }
        ]
    }
}

错误码

HTTP状态码错误码描述排查建议
4001310211Wrong Sheet Id工作表 ID 错误。检查工作表的 ID 是否正确。获取方式见获取工作表
4001310237Wrong Filter View Id筛选视图 ID 错误。获取方式参考查询筛选视图
4001310229Wrong URL ParamURL 中路径参数错误。请检查 URL 中的路径参数
4001310213Permission Fail没有文档相应权限。参考云文档常见问题问题 2 和问题 3 开通应用权限和文档权限
4001310218Locked Cell筛选范围被保护。请取消保护范围后再筛选
4001310214SpreadSheet Not Found表格未找到。检查表格 token 是否正确。可通过以下两种方式获取。了解更多,参考电子表格概述。 - 电子表格的 URL:https://sample.feishu.cn/sheets/==Iow7sNNEphp3WbtnbCscPqabcef== - 调用获取文件夹中的文件清单
4001310215Sheet Id Not Found工作表未找到。检查工作表的 ID 是否正确。获取方式见获取工作表
4001310217Too Many Request请求过于频繁。请稍后重试
4001310235Retry Later请求超时,一般是由于服务器任务过多。请稍后重试
5001315201Server Error服务内部错误,详询客服
4001310242In Mix state当前表格数据位于用户机房,正在将数据恢复到 SaaS 环境中,请稍后重试
5001315203Server Error服务内部错误,详询客服
4001310249Spreadsheet Deleted表格已被删除。请恢复表格后重试

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