调用该接口查询用户设备7天内的事件统计。

路径 /vision/customer/event/statistics
版本号 1.0.0
协议 HTTPS
请求方法 POST
是否需要用户身份鉴权 可选
超时时间 3000

请求参数

名称 类型 是否必选 示例值 描述
iotIds List ["QIuozfUcxRX6frOTO4dKz2*****", "cvgIDouK5w6wA3pfcBLcz2****"] 设备ID列表。设备ID是生活物联网平台为设备颁发的ID,设备的唯一标识符。最多支持32个设备ID。
days Int 1 指定查询时间范围,单位为天,取值范围[1,7],如果取值为1则表示当天,7则表示近7天。

返回数据

名称 类型 示例值 描述
code Int

接口返回码。200表示成功。

data JSON

响应的结果。

iotId String

设备ID。

deviceEventStatistics JSON

设备事件统计结果。单设备最多查询2000条事件记录做统计。

dayTime String

日期,格式:yyyy-MM-dd。

statistics JSON

事件统计列表。

eventType Int

事件类型。

total Int

事件总数。

message String

调用失败时,返回的出错信息。

localizedMsg String

本地语言的错误消息。

示例

请求示例

{
	"id": "1509086454180",
	"version": "1.0",
	"request":{
		"apiVer": "1.0.0"
	},
	"params":{
		"iotIds":[
			"QIuozfUcxRX6frOTO4dKz2*****",
			"cvgIDouK5w6wA3pfcBLcz2****"
		],
		"days":1
	}
}

正常返回示例

JSON格式

{
	"code": 200,
	"data": [
		{
			"deviceEventStatistics": [
				{
					"dayTime": "2022-06-09",
					"statistics": [
						{
							"eventType": 1,
							"total": 1
						}
					]
				}
			],
			"iotId": "HTkDCpI97GHulg98m4hj000101"
		},
		{
			"deviceEventStatistics": [

			],
			"iotId": "o1kXW7o5eagnnQ9Ur6dH000101"
		}
	],
	"message": "success"
}

异常返回示例

JSON格式

{
    "id": "37f7e5fa-d6a5-4efe-8abf-5bf23dca6284",
    "code": 403,
    "message": "request forbidden.",
    "localizedMsg": "请求被禁止",
    "data": null
}