乐橙云开发文档
控制台
更新日志
控制台
更新日志
快速入门
  • 开始使用
  • 核心概念
  • 开发指南
  • 设备能力与事件参考
  • API 参考
    • 公共约定
    • 账号与授权
    • 设备管理
    • 设备能力
    • 设备配置与操作
    • 直播地址
    • 录像查询
    • 告警记录
      • 告警消息
      • device.message.list(接收告警)
      • device.message.list(查询告警历史)
      • device.message.search(按类型检索告警)
      • device.message.detail(查询单条告警)
      • device.message.delete(删除告警)
      • deleteAlarmMessage(删除报警消息)
      • getAlarmMessage(查询用户报警信息)
      • getAlarmMessageById(根据id查询详细的报警消息)
      • searchAiAlarmMessageByPage(根据关键词智能搜索报警消息)
      • getAlarmMessageStatistics(获取设备通道报警统计报表及安全风险报告)
      • reportAiMsgFeedback(反馈AI智慧消息准确性)
    • 推送配置
    • 门锁
    • 云存储
    • 云转存
    • AI分析
    • AI智见
    • 资源池额度管理
    • 遗留接口
  • SDK 与工具
  • 行业方案
  • 平台与支持
本页目录
请求参数
请求示例
响应字段
响应示例
错误码
说明
相关

searchAiAlarmMessageByPage(根据关键词智能搜索报警消息)

searchAiAlarmMessageByPage:根据关键词智能搜索报警消息

要点:https://openapi.lechange.cn/openapi/searchAiAlarmMessageByPage · 见 错误码

根据关键词,AI智能搜索匹配的报警事件。需要设备通道开通智见云存储或AI智见套餐才可用。

请求参数

参数名参数类型是否必填默认值合法值参数说明
tokenString是管理员或者子账号accessToken
productIdString否可通过listDeviceDetailsByIds、listDeviceDetailsByPage获取设备产品id,查询 子设备 消息时必填
deviceIdString是设备序列号
channelIdString是通道号
nextIndexIdString否智能索引ID,用于分页查询。查询第一页时不传,查询第二页往后时必传
beginTimeString否开始时间,yyyy-MM-dd HH:mm:ss(智能搜索第一页时必传,第二页往后可以不传,平台会以查第一页时的参数为准)
endTimeString否结束时间,yyyy-MM-dd HH:mm:ss(智能搜索第一页时必传,第二页往后可以不传,平台会以查第一页时的参数为准)
searchContentString否搜索关键词,示例:“穿黑衣服的男子”。最大长度50(智能搜索第一页时必传,第二页往后可以不传,平台会以查第一页时的参数为准)
pageSizeString否32分页查询数量,最大32,不传默认32
sortTypeString否排序方式,0:按照报警事件相似度降序;1:按照时间正序;2:按照时间倒序; 不填,默认按照相似度排序

请求示例

{
    "system":{
        "ver":"1.0",
        "appId":"lcdxxxxxxxxx",
        "sign": "xjhCQBoJ9hRDsCjyDcHjtDNzRZ3ZJezcawsfWeiaoxU=",
        "time":1603350704,
        "nonce":"245db3c7-1689-4893-ac30-cbd7a9d8d153"
    },
    "id":"9f05aa70-91fd-4d35-8b06-cd2ece55346b",
    "params":{
        "token": "<yourAccessToken>",
        "deviceId":"TESTQWERXXXX",
        "channelId":"0",
        "nextIndexId":"",
        "beginTime":"2020-10-22 00:00:00",
        "endTime":"2020-10-22 23:59:59",
		"searchContent":"穿黑衣服的男子",
        "pageSize":"10",
		"sortType":"0"
    }
}

响应字段

字段名字段类型字段说明
nextIndexIdLong索引ID,提高查询速度。用于查询下一页时作为请求参数使用
alarmstokenString消息唯一标识,用于查询云录像
channelNameString通道名称
alarmIdString消息Id
localDateString报警时设备本地时间
alarmTypeInteger报警类型,0:人体红外;1:动态检测;2:未知告警;3:低电压告警;4:配件人体红外检测;5:移动感应器发生移动事件;6:移动感应器长时间未发生移动事件;7:配件人体红外检测长久未报警事件;8:门磁报警事件;90:报警网关门磁探测报警;91:报警网关红外探测报警;92:报警网关低电量报警;93:报警网关防拆报警
productIdStringIoT设备产品id,非IoT设备不返回
deviceIdString设备ID
channelIdString通道号
refIdStringIoT设备消息类型id,非IoT设备不返回
picurlArrayString[]报警图片url
thumbUrlString缩略图Url
aiCopyWritingStringAI大模型分析文案(10-20字)
securityRiskLevelInteger报警事件安全风险等级,范围1~10
aiTagString[]AI分析的报警事件标签集合,包括人、车、宠物、包裹
resemblanceDouble相似度分数,范围[0,1]
feedbacktypeString检测类型,1-人形检测;2-人脸识别;3-大模型检测
resultString[]AI分析的结果反馈,0-不准确,1-准确

响应示例

{
    "result":{
        "msg":"操作成功。",
        "code":"0",
        "data":{
            "alarms":[
                {
                    "alarmId":"1726360834259136",
                    "channelName":"TP1S-1842",
                    "localDate":"2020-10-22 15:14:02",
                    "alarmType":1,
                    "thumbUrl":"https://openapi.example.com/placeholder/alarm-image.jpg",
                    "deviceId":"TESTQWERXXXX",
                    "picurlArray":[
                        "https://openapi.example.com/placeholder/alarm-image.jpg"
                    ],
                    "channelId":"0",
                    "token":"07540ab39e82488490b232977c333c9e",
					"aiCopyWriting":"穿黑衣服的男子从门店骑车经过",
					"securityRiskLevel":1,
					"aiTag":["人","车"],
                    "resemblance":0.1783357752858043
                },
                {
                    "alarmId":"1726360340019392",
                    "channelName":"TP1S-1842",
                    "localDate":"2020-10-22 15:12:01",
                    "alarmType":1,
                    "thumbUrl":"https://openapi.example.com/placeholder/alarm-image.jpg",
                    "deviceId":"TESTQWERXXXX",
                    "picurlArray":[
                        "https://openapi.example.com/placeholder/alarm-image.jpg"
                    ],
                    "channelId":"0",
                    "token":"ccea3589e6484646b0bc9f97f45dd8c5",
					"aiCopyWriting":"一辆红色汽车从门口经过",
					"securityRiskLevel":1,
					"aiTag":["车"],
                    "resemblance":0.1783357752858043
                }
            ],
            "nextIndexId":1726360340019392
        }
    },
    "id":"9f05aa70-91fd-4d35-8b06-cd2ece55346b"
}

错误码

本接口可能返回下列码;完整分组见 错误码。

网关与鉴权(SN / TK / OP)

错误码错误码说明下一步
SN1001签名异常按 签名 核对 sign
TK1002token 无效或过期重新获取 token
OP1002缺少必填参数补必填字段
OP1003参数不合法按本页参数表核对
OP1039分钟级限流等到下一分钟再试
OP1040调用超限降低频率
DV1007设备离线或超时等设备上线

子账号(SUB)

错误码错误码说明下一步
SUB1001子账号无指定权限在 子账号策略 中补权限
SUB1002子账号无任何设备权限授权设备或调整策略
SUB1005子账号 token 过期重新 获取子账号 token
SUB1006子账号与设备无授权关系核对 Resource 与设备序列号
SUB1008子账号未绑定当前应用先创建并绑定子账号
SUB1007创建子账号失败核对参数后重试
SUB1009子账号创建失败,账号格式错误account 须为手机号或邮箱
SUB1010子账号创建失败,账号已存在勿重复绑定同一子账号到应用

更多见 错误码 · SUB。

告警与消息(DV20xx)

错误码错误码说明下一步
DV2001propertyId / serviceId / eventId 非法或不在能力目录;或 alarmId 不存在/未映射查告警时 msgType 用目录 eventId;detail 的 alarmId 须来自同账号 list/search 翻页
DV2007channelId 与 scope 不符通道级必传,设备级不传
DV2009productId 与设备实际型号不一致去掉 productId 或改成实际型号
DV2011无该能力权限见 权限码。list / search 按条过滤无权事件,不因此整单失败
DV2012设备不存在核对序列号
DV2013设备未绑定先绑定

说明

子账号 token 须具备最小权限:Permission 为 Alarm,Resource 为 cam:{deviceId}:{channelId}。配置见 权限码。

相关

  • 08.告警记录

商务合作:cloud_openteam@imou.com · 工单 · 获取帮助(公众号、小程序试用中心)

Copyright © 2015-2026 IMOU. All Rights Reserved. 浙ICP备16023676号

getAlarmMessageById(根据id查询详细的报警消息)
getAlarmMessageStatistics(获取设备通道报警统计报表及安全风险报告)