Appearance
queryScenesActionLogList
调用该接口查询指定场景联动的执行日志。
使用说明
场景联动执行后会记录日志,此接口是查询指定场景联动的日志,按时间倒序返回数据。
接口地址
/gateway/openapi
请求方式
POST
请求参数
请求头
名称 | 类型 | 描述 |
---|---|---|
tokenauthorization | String | 平台颁发的token |
apiCode | String | 固定值:queryScenesActionLogList |
请求参数
QueryScenesRequest
名称 | 类型 | 是否必选 | 描述 |
---|---|---|---|
scenesId | String | 是 | 场景id |
返回数据说明
名称 | 类型 | 描述 |
---|---|---|
code | String | 调用成功,返回0,调用失败,查看错误信息。 |
msg | String | 调用成功,提示"操作成功",调用失败,查看错误信息。 |
data | List | 返回结果列表。结果内容详情,查看下方示例。 |
scenesId | String | 场景id。 |
name | String | 场景名称。 |
description | String | 场景描述。 |
createTime | String | 触发时间,时间格式:yyyy-MM-dd HH:mm:ss。 |
actionStatus | Integer | 执行状态(0-触发成功,1-执行成功,3-执行超时,4-执行失败)。 |
productKey | String | 产品key。 |
deviceName | String | 设备名称。 |
inputData | String | 平台下发的执行json参数 。 |
outputData | String | 设备响应json参数。 |
示例
请求示例
json
{
"scenesId":"cacfc113e07563fe8cd1864cdcd2f9b9"
}
返回示例
json
{
"code": "0",
"msg": "操作成功",
"data": [
{
"scenesId": "9b63f96d059f56934f4584859c7b4cf5",
"name": "延迟",
"description": "延迟执行",
"createTime": "2025-07-28 15:54:57",
"actionStatus": 3,
"productKey": "44yw3jwqj",
"deviceName": "B4JmbNmyN",
"inputData": "{\"data\":{\"eee\":10},\"method\":\"command.abcd.exec\",\"reqid\":\"d78032c5c9aa411c93102be7a6b29704\",\"t\":1753689276890,\"v\":\"1\"}"
},
{
"scenesId": "9b63f96d059f56934f4584859c7b4cf5",
"name": "延迟",
"description": "延迟执行",
"createTime": "2025-07-23 10:20:53",
"actionStatus": 1,
"productKey": "44yw3jwqj",
"deviceName": "B4JmbNmyN",
"inputData": "{\"data\":{\"status\":1},\"method\":\"command.open.exec\",\"reqid\":\"6df0404748da440bbe0f0ecc0f2e26f4\",\"t\":1753237252901,\"v\":\"1\"}",
"outputData": "{\n \"code\": 200,\n \"reqid\": \"6df0404748da440bbe0f0ecc0f2e26f4\"\n}"
}
]
}
错误码
错误码 | 错误码取值 | 解决方案 |
---|---|---|
iot.scenes.paramCheckFail | 字段 scenesId场景id不能为空。 | 请传入场景id。 |
iot.scenes.notExist | 场景不存在。 | 请传入正确的场景id。 |