You need to enable JavaScript to run this app.
导航

GetFieldValues

最近更新时间2023.04.11 16:11:01

首次发布时间2022.11.01 11:26:00

调用GetFieldValues接口获取具体筛选维度可选值。

使用说明

  • 接口名称:GetFieldValues
  • 请求方式:POST
  • 接口地址:/?Action=GetFieldValues&Version=2022-10-12

请求参数

Query

参数

类型

是否必选

示例值

描述

Action

String

GetFieldValues

请求名称。

Version

String

2022-10-12

请求版本。

ServiceName : apmplus_openapi
Region : cn-beijing 
X-App-Ids : xxx
Content-Type : application/json

Body

参数

类型

是否必填

示例值

说明

field

string

pid

筛选维度,可选值集合由GetFieldKeys方法获取。

common

object of common

-

通用参数。

filter_conditions

object of filter_conditions

-

筛选条件,嵌套类型。

common

参数

类型

是否必填

示例值

说明

aid

int64

12345

应用ID。

filter_conditions

参数

类型

是否必填

示例值

说明

type

string

and

筛选条件类型。

  • and:children中的条件为与关系。
  • rule(默认):当前条件为原子条件。

children

array of children

-

type值为and时必填。

children

参数

类型

是否必填

示例值

说明

op

string

in

条件符号,可选值有eq,neq,lt,lte,gt,gte,in,not_in,regex,not_regex。

field

string

pid

条件字段,可选值集合由GetFieldKeys方法获取。

values

[]string

["数据探索"]

条件值。

返回参数

参数

类型

示例值

说明

err_detail

int32

-

错误详情。

data

object of data

-

返回内容。可选值集合由GetFieldValues方法获取。

error_msg

string

-

错误信息。

error_no

int

0

错误码。0为成功。

data

参数

类型

示例值

说明

value

string

看板

指定筛选维度可选值。

count

int

3

筛选结果的数量。

请求示例

POST https://open.volcengineapi.com/?Action=GetFieldValues&Version=2022-10-12

{
    "field": "pid",
    "common": {
        "aid": 12345
    },
    "time_filter": {
        "start_time": 1664621845,
        "end_time": 1665140253,
        "granularity": 86400
    },
    "filter_conditions": { 
        "type": "and", 
        "children": [ 
            {
                "op": "in", 
                "field": "pid",
                "values": [
                    "数据探索"
                ]
            }
        ]
    },
}

返回示例

{
    "err_detail": "",
    "data": [
        {
            "value": "看板",
            "count": 3
        }
    ],
    "error_msg": "",
    "error_no": 0
}