达实AIoT
文档中心IoT平台
快速开始
快速开始
  • 单点登录对接
  • 开放接口对接
  • 领域模型事件对接
  • 私有部署
  • DASDesign
  • 应用开发指南
应用平台
应用平台
  • 基础服务
  • 低代码工具
  • 系统运维
  • 场景模型
应用
应用
  • 物业管理
  • 数据中心
  • 智慧园区IPS
  • 园区服务
  • 物业管理
  • 场景模型
  • 会议
  • 门禁
  • 停车场
文档中心IoT平台
快速开始
快速开始
  • 单点登录对接
  • 开放接口对接
  • 领域模型事件对接
  • 私有部署
  • DASDesign
  • 应用开发指南
应用平台
应用平台
  • 基础服务
  • 低代码工具
  • 系统运维
  • 场景模型
应用
应用
  • 物业管理
  • 数据中心
  • 智慧园区IPS
  • 园区服务
  • 物业管理
  • 场景模型
  • 会议
  • 门禁
  • 停车场
期待您的声音
  1. 安防告警
  • 云端开发指南
    • 能效管理
      • 获取所有能源分类
      • 获取所有虚拟表计
      • 获取所有实体表计
      • 分页获取能耗数据
      • 获取所有表计能耗数据
      • 获取今日总能耗
      • 能源统计
      • 获取尖峰平谷能耗数据
      • 获取能耗维度
      • 获取能源分项
      • 获取窗口读数
      • 获取能耗趋势
      • 获取抄见用量
    • 告警中心
      • 设备告警
        • 设备告警检测
        • 设备告警记录分页查询
        • 设备告警类型统计
      • 安防告警
        • 产品线
          • 自定义数据源
            • 告警开放接口
        • 今日安防态势
          POST
        • 安防告警类型统计(按等级与处理状态)
          POST
        • 安防告警趋势分析
          POST
        • 安防告警记录分页查询
          POST
        • 告警视频联动聚合分页查询
          POST
      • 告警处理
        POST
    • 数据源
      • 接收车辆入场过闸记录(捷顺)
      • 接收车辆出场过闸记录(捷顺)
      • 接收所有区域剩余车位数(捷顺)
      • 接收车辆收费记录(捷顺)
    • 运维管理
      • 完成工单
    • 服务管理
    • 工单管理
      • 创建工单
      • 获取服务主题或者服务名称
      • 获取紧急程度接口
      • 获取编号&提单人等信息
  • 通行管理
    • 智慧通行
  • 智慧安全
    • 智慧安全
  • 智慧工位
  1. 安防告警

告警视频联动聚合分页查询

POST
https://test152.rd.chn-das.com//api/open/custom-datasource/custom/alarm/video-linkage
最后修改时间:2026-05-06 05:08:48
责任人:未设置
分页查询告警记录,并为有关联联动视频弹窗配置的告警补充摄像头信息。
处理逻辑:
1.
先按请求条件查询告警记录分页。
2.
提取告警记录 alarmCode。
3.
调用 Strategy 现有联动配置查询接口,按 linkageCode == alarmCode 精确匹配联动配置。
4.
调用 Strategy 联动详情接口,筛选 commandTypeId = 6 的联动视频弹窗动作。
5.
读取视频弹窗动作中配置的摄像头设备 ID。
6.
查询摄像头设备信息、设备空间位置和 IntelligentSecurity 实时视频地址。
备注:
所有符合条件的告警记录都会返回。
没有关联联动视频的告警记录,cameras 返回空数组。
realTime=true 查询实时告警;realTime=false 查询历史告警。

请求参数

Query 参数

Header 参数

Body 参数application/json必填

示例

返回响应

🟢200
application/json
成功
Body

请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://test152.rd.chn-das.com//api/open/custom-datasource/custom/alarm/video-linkage?project=1192410229407772672&instance=' \
--header 'Authorization;' \
--header 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzZXJ2ZXIiOmZhbHNlLCJzdWIiOiIxNzQzMDg0NTg3MjY0ODE5MjAxIiwiZmxhZyI6NiwiY2xpZW50VHlwZSI6bnVsbCwidXNlcl9uYW1lIjoiMTM3NjIyMzIwMDciLCJzY29wZSI6WyJzZXZlciJdLCJuYW1lIjoiMTM3NjIyMzIwMDciLCJleHAiOjE3MjA1OTcyMzAsImp0aSI6ImE5NjIxN2NiLTBiZDUtNGE1YS1iNmMzLWY1YTVlMjY3ZDIyMSIsInRlbmFudCI6InQxNzQzMDg0NTg3Mjc3NDAyMTEzIiwiY2xpZW50X2lkIjoic3lzIn0.5UPL14t8CI7oySNuurTwkWaob9HstDEILr6bpWb16QU' \
--header 'Content-Type: application/json' \
--data-raw '{
    "pageIndex": 1,
    "pageSize": 20,
    "realTime": true,
    "beginTimeStamp": 1713672000000,
    "endTimeStamp": 1713758400000
}'
响应示例响应示例
{
    "code": 200,
    "msg": "success",
    "data": {
        "pageIndex": 1,
        "pageSize": 20,
        "totalCount": 132,
        "totalPage": 7,
        "data": [
            {
                "alarm": {
                    "createTime": "2026/05/06 10:30:00",
                    "recordId": "202605061030001234",
                    "alarmCode": "LINKAGE_INTRUSION_001",
                    "alarmLevelName": "高",
                    "color": "#FF0000",
                    "equipmentName": "入侵探测器A",
                    "alarmContent": "入侵告警",
                    "alarmStatus": "告警中",
                    "procStatus": "未处理",
                    "ownedApplication": "告警中心",
                    "alarmLevelId": "high",
                    "createTimeStamp": 1778034600000,
                    "alarmStatusId": "alarm",
                    "procStatusId": "none",
                    "equipmentCode": "device_intrusion_001",
                    "alarmGroupName": "安防告警",
                    "alarmGroupId": "group_security",
                    "alarmTypeName": "入侵告警",
                    "triggerParam": "1",
                    "recoveryParam": "",
                    "expression": "",
                    "triggerKey": "intrusion"
                },
                "alarmDeviceId": "device_intrusion_001",
                "alarmDeviceName": "入侵探测器A",
                "alarmSpaceId": 10001,
                "alarmSpacePath": "前海项目/1号楼/1层/大厅",
                "cameras": [
                    {
                        "cameraDeviceId": "camera_001",
                        "cameraDeviceName": "大厅摄像头",
                        "productId": "product_camera",
                        "spaceId": 10001,
                        "spacePath": "前海项目/1号楼/1层/大厅",
                        "linkageId": "1234567890",
                        "linkageCode": "LINKAGE_INTRUSION_001",
                        "linkageName": "入侵告警联动视频",
                        "linkageCommandId": "9876543210",
                        "mediaNumber": 4,
                        "playStreamURL": "ws://example.com/live/camera_001.flv",
                        "wsFlvStreamURL": "ws://example.com/live/camera_001.flv",
                        "httpFlvStreamURL": "http://example.com/live/camera_001.flv",
                        "rtmpStreamURL": "rtmp://example.com/live/camera_001",
                        "wsHlsStreamURL": "ws://example.com/live/camera_001.m3u8",
                        "httpHlsStreamURL": "http://example.com/live/camera_001.m3u8"
                    }
                ]
            }
        ]
    }
}

期待您的宝贵建议

微信扫描二维码,为我们的AIoT产品提出您的宝贵建议,用户体验是我们坚持不懈的追求。

微信扫描二维码
修改于 2026-05-06 05:08:48
上一页
安防告警记录分页查询
下一页
告警处理
Built with