Skip to content

查询环境变量列表

查询基于飞书 aPaaS 开发的应用的环境变量列表

请求

项目
HTTP URLhttps://open.feishu.cn/open-apis/apaas/v1/applications/:namespace/environment_variables/query
HTTP MethodPOST
接口频率限制10 次/秒
支持的应用类型custom,isv
权限要求 调用该 API 所需的权限。开启其中任意一项权限即可调用app_engine:application.environment_variable:read 查询环境变量

请求头

名称类型必填描述
Authorizationstringtenant_access_token 值格式:"Bearer access_token" 示例值:"Bearer t-7f1bcd13fc57d46bac21793a18e560" 了解更多:如何选择与获取 access token
Content-Typestring固定值:"application/json; charset=utf-8"

路径参数

名称类型描述
namespacestring应用命名空间
示例值:"package_test__c"

请求体

名称类型必填描述
filterenvironment_variable_filter过滤条件
  └ quick_querystring模糊查询关键词
示例值:"Sample Text"
limitint限制的条数,默认为 500,不可超过 500
示例值:10
数据校验规则
- 取值范围:0500
offsetint返回记录的偏移量,默认为 0,即从查询到的第一个记录开始返回
示例值:0
数据校验规则
- 取值范围:09223372036854775807

请求体示例

json
{
    "filter": {
        "quick_query": "Sample Text"
    },
    "limit": 10,
    "offset": 0
}

响应

响应体

名称类型描述
codeint错误码,非 0 表示失败
msgstring错误描述
data\--
  └ itemsenvironment_variable\[\]环境变量列表
    └ api_namestring环境变量 API 名称
    └ labellabel环境变量的名称
      └ zh_cnstring中文内容
      └ en_usstring英文内容
    └ descriptionstring描述
    └ valuestring返回 json marshal 后的字符串。 is_encrypted 为 「true」时,依然可以获取返回值
    └ is_encryptedboolean是否加密,「type」取值为 text, float 时才有效
    └ object_api_namestring对象的 API 名称,「type」取值为 lookup, lookup_multi 时才有效
    └ object_labellabel对象的名称,「type」取值为 lookup, lookup_multi 时才有效
      └ zh_cnstring中文内容
      └ en_usstring英文内容
    └ created_atint「创建时间」,日期时间字段。 使用 Unix 时间戳,单位为毫秒
    └ updated_atint「更新时间」,日期时间字段。 使用 Unix 时间戳,单位为毫秒
    └ typestring环境变量的类型,可取值范围有:lookup, lookup_multi, text, float 等
  └ totalint符合查询条件的环境变量的总数

响应体示例

json
{
    "code": 0,
    "msg": "success",
    "data": {
        "items": [
            {
                "api_name": "globalParam_0b410b17704",
                "label": {
                    "zh_cn": "示例文本",
                    "en_us": "Sample text"
                },
                "description": "Sample text",
                "value": "[1757083131077684,1757085362739239,1757083720703032]",
                "is_encrypted": false,
                "object_api_name": "_user",
                "object_label": {
                    "zh_cn": "示例文本",
                    "en_us": "Sample text"
                },
                "created_at": 1718350902019,
                "updated_at": 1718350902019,
                "type": "lookup"
            }
        ],
        "total": 1
    }
}

错误码

HTTP状态码错误码描述排查建议
4002320001param is invalid请检查输入参数

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