Trigger Report Schedule


触发报表调度任务。

请求格式


POST https://{api-gateway}/s-reportds/v1.0/subscription/execution

请求参数 (URI)


名称

位置 (Path/Query)

必需/可选

数据类型

描述

orgId

Query

必需

String

报表调度任务所属组织的 ID。如何获取 orgID>>

accesskey

Query

必需

String

触发报表调度任务的应用的密钥(access key)。如何获取 accesskey>>

请求参数 (Body)


名称

必需/可选

数据类型

描述

scheduleId

必需

String

报表调度任务的 ID。

parameters.argKey

可选

String

动态参数的键(key)。

parameters.argValue

可选

String

动态参数的值(value)。

返回内容类型


application/json

返回码


参见 报表工具 API 返回码

示例

请求示例


#requestURI:
POST https://{api-gateway}/s-reportds/v1.0/subscription/execution?accessKey=yourAppAccessKey&orgId=yourOrgId
#requestBody:
{
    "scheduleId":"yourScheduleId",
        "parameters": [
        {
            "argKey": "pointList",
            "argValue": "SITE.RadiationACC,SITE.ActiveProduction,SITE.FullHour,SITE.TBA_TotalTime"
        },
        {
            "argKey": "orgId",
            "argValue": "yourOrgId"
        },
        {
            "argKey": "mdmIds",
            "argValue": "yourMdmId"
        },
        {
            "argKey": "startTime",
            "argValue": "2020-01-01"
        },
          {
            "argKey": "endTime",
            "argValue": "2020-12-31"
        },
        {
            "argKey": "token",
            "argValue": "Bearer APP_PORTAL_S_1234567890987654321"
        },
        {
            "argKey": "timeGroup",
            "argValue": "M"
        }
  ]
}

返回示例


{
    "msg": "Success",
    "code": 0,
    "data": {sampleData},
    "success": true
}