联犀-企业版
  1. log
联犀-企业版
  • lowcode
    • rule
      • chain
        • component
          • 获取规则链组件列表
        • detail
          • 获取规则链详情
          • 更新规则链详情
        • group
          • 添加规则链分组
          • 删除规则链分组
          • 获取规则链分组列表
          • 获取规则链分组信息
          • 更新规则链分组
        • info
          • 添加规则链
          • 删除规则链
          • 获取规则链列表
          • 获取规则链信息
          • 更新规则链
        • local
          • 本地配置
        • log
          • 调试日志
        • operate
          • 执行规则链
    • viz
      • dataPoint
        • 批量调用设备属性
        • 数据点读取
        • 数据点读取
      • group
        • 添加可视化分组
        • 删除可视化分组
        • 获取可视化分组列表
        • 获取可视化分组信息
        • 更新可视化分组
      • info
        • 新增可视化
        • 删除可视化
        • 导出可视化
        • 导入可视化
        • 获取可视化信息列表
        • 获取可视化详情
        • 更新可视化
  • ai
    • app
      • 发送对话消息
      • sse模式ai聊天运行
      • sse模式执行 workflow
      • 执行 workflow
    • mcp
      • 添加规则链
  • things
    • ai
      • mcp
        • message
        • sse
    • rule
      • alarm
        • info
          • 新增告警
          • 删除告警
          • 获取告警信息列表
          • 获取告警信息
          • 更新告警
        • record
          • 处理告警
          • 获取告警记录列表
        • scene
          • 删除告警和场景的关联
          • 获取告警和场景的关联列表
          • 更新告警和场景的关联
      • scene
        • info
          • 新增场景
          • 删除场景
          • 获取场景信息列表
          • 手动触发场景
          • 获取场景信息详情
          • 更新场景
        • log
          • 获取场景日志列表
            POST
  • mqtt
    • 获取客户端列表
      GET
    • 批量订阅
      POST
    • 获取订阅topic列表
      GET
    • 批量取消订阅
      POST
  1. log

获取场景日志列表

POST
/api/v1/things/rule/scene/log/index

请求参数

Header 参数
Ithings-Project-Id
string 
可选
默认值:
{{Ithings-Project-Id}}
Ithings-Token
string 
可选
默认值:
{{iThings-token}}
app-code
string 
可选
默认值:
{{appCode}}
device-id
string 
可选
用户正在使用的设备ID(小程序,ios,安卓的设备ID)
Body 参数application/json
page
object (PageInfo) 
可选
page
integer <int64>
页码
可选
size
integer <int64>
每页大小
可选
orders
array[object (OrderBy) {2}] 
排序
可选
sceneID
integer <int64>
场景id
可选
sceneName
string 
场景名称
可选
status
integer <int64>
可选
状态(1成功 2失败)
timeRange
object (TimeRange) 
可选
start
integer <int64>
可选
开始时间 unix时间戳
end
integer <int64>
可选
结束时间 unix时间戳
示例
{
    "page": {
        "page": 0,
        "size": 0,
        "orders": [
            {
                "field": "string",
                "sort": 0
            }
        ]
    },
    "sceneID": 0,
    "sceneName": "string",
    "status": 0,
    "timeRange": {
        "start": 0,
        "end": 0
    }
}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST '/api/v1/things/rule/scene/log/index' \
--header 'Ithings-Project-Id: {{Ithings-Project-Id}}' \
--header 'Ithings-Token: {{iThings-token}}' \
--header 'app-code: {{appCode}}' \
--header 'device-id;' \
--header 'Content-Type: application/json' \
--data-raw '{
    "page": {
        "page": 0,
        "size": 0,
        "orders": [
            {
                "field": "string",
                "sort": 0
            }
        ]
    },
    "sceneID": 0,
    "sceneName": "string",
    "status": 0,
    "timeRange": {
        "start": 0,
        "end": 0
    }
}'

返回响应

🟢200成功
application/json
A successful response.
Body
code
integer 
返回code
可选
默认值:
200
msg
string 
返回的消息
可选
data
object (SceneLogIndexResp) 
可选
list
array[object (SceneLog) {8}] 
告警信息
可选
page
integer <int64>
页码
可选
pageSize
integer <int64>
每页大小
可选
total
integer <int64>
可选
示例
{
    "code": "200",
    "msg": "string",
    "data": {
        "list": [
            {
                "sceneID": 0,
                "sceneName": "string",
                "areaID": "string",
                "createdTime": 0,
                "status": 0,
                "type": "string",
                "trigger": {
                    "type": "string",
                    "time": 0,
                    "device": {
                        "type": "string",
                        "productID": "string",
                        "deviceName": "string",
                        "deviceAlias": "string",
                        "dataID": "string",
                        "dataName": "string",
                        "value": "string"
                    }
                },
                "actions": [
                    {
                        "type": "string",
                        "status": 0,
                        "code": 0,
                        "msg": "string",
                        "msgToken": "string",
                        "delay": 0,
                        "device": {
                            "type": "string",
                            "productID": "string",
                            "productName": "string",
                            "deviceName": "string",
                            "deviceAlias": "string",
                            "values": [
                                {
                                    "dataID": "string",
                                    "dataName": "string",
                                    "value": "string"
                                }
                            ]
                        },
                        "alarm": {
                            "mode": "string"
                        },
                        "scene": {
                            "sceneID": 0,
                            "sceneName": "string"
                        }
                    }
                ]
            }
        ],
        "page": 0,
        "pageSize": 0,
        "total": 0
    }
}
修改于 2025-04-21 03:42:12
上一页
更新场景
下一页
获取客户端列表
Built with