URI | /v2/custom/getLastReport/{$task_id}.json | ||||
Method | GET | ||||
参数说明 | |||||
参数名 | 必填 | 描述 | 默认值 | ||
access_token | 必填 | ||||
task_id | 必填 | 任务ID | |||
成功结果说明: { "task_id":"3712", "last_time":"1466753318", "last_data":{ "collect_data":{ "CardPass_cz":"3", "Baofoo_cz":"2", "Msg_cz":"4", "All_CZ":"5" }, "compute_data":{ "CardPass_cz":"0.00", "CardPass_cz:sum":0, "Msg_cz":"4", "All_CZ":"5", "alltest":"40.00" } } } | |||||
返回项 | 类型 | 描述 | |||
task_id | String | 任务ID | |||
last_time | String | 任务最后一次调度时间 | |||
last_data | String | 第一种情况: 任务最后一次采集的数据,其中collect_data表示最后一次采集到的数据; compute_data表示按照指标类型计算后的数据。指标类型不同此字段的结果不同。 计数器类型: "指标":"指标值":(最后一次采集数据 - 上次采集数据)/(最后一次采集时间-上次采集时间),(保留两位小数) "指标:sum":值 :最后一次采集数据 - 上次采集数据 复合值类型: "指标":"指标值":根据该指标的复合表达式计算出的值(保留两位小数) 描述信息、状态值: 不对collect_data的数据进行计算,直接放入computer_data。
第二种情况: 当任务是第一次监控的时候,接口返回的数据中将会没有compute_data 这个数据。
第三种情况: 当任务暂停的时间过早时,再次查看该任务时collect_data中的数据为空。 | |||
失败结果说明 { "code": "30003", "msg ": "不存在的任务" } { "code": "30004", "msg ": "非法的任务" } { "code": "30005", "msg ": "无法获取数据" } | |||||
返回项 | 类型 | 描述 | |||
code | String | 错误码 | |||
msg | String | 错误信息 |
调用示例:
curl -s 'https://api.jiankongbao.com/v2/custom/getLastReport/2644.json?access_token=c52e60b80f78776d9f2f534aaadaab477553460b'