更新时间:2025-07-17 02:23:48下载pdf
微信生态对接较复杂,需开发者熟悉相应技术、具备相应对接经验。请先联系涂鸦工作人员进行咨询评估,然后再决定是否启动 SDK 开发。
@ray-js/wechat-ms-log SDK 提供门锁小程序的日志相关能力,包括获取最新日志和所有日志数据。
yarn add @ray-js/wechat-ms-log
// or
npm install @ray-js/wechat-ms-log
getLogList
请求参数
| 参数名 | 类型 | 描述 | 是否必传 |
|---|---|---|---|
| device_id | string | 设备 ID | true |
| start_time | number | 起始时间,不限时间则传 0 | true |
| end_time | number | 结束时间,不限时间则传 0 | true |
| user_ids | string | 家庭成员用户 ID | false |
| log_categories | string | 日志大类
|
false |
| last_row_key | string | 上一次查询的最后一条记录 Key,有上一次查询记录会返回该参数,第一次请求的时候不用传 | false |
| page_size | number | 每一页返回的数据条数,最大值 100 | false |
| only_show_media_record | boolean | 是否带图片
|
false |
返回参数
| 参数名 | 类型 | 描述 |
|---|---|---|
| has_more | boolean | 是否有更多数据 |
| last_row_key | string | 上一次查询的最后一条记录 Key |
| records | IResult[] |
结果项列表 |
| 参数名 | 类型 | 描述 |
|---|---|---|
| current_user | boolean | 是否是当前用户的记录,非组合解锁必返回该参数 |
| data | IData | 告警或操作记录的详情数据 |
| dp_id | number | 功能点(Data Point,DP)ID |
| log_category | string | 日志大类
|
| log_id | number | 日志编号 |
| log_type | ILogType | 日志类型 |
| media_info_list | IMediaInfo[] |
开门时拍的照片或者视频信息 |
| member_bindable_flag | number | 是否可以将本条日志上报的开锁方式关联到指定的联系人
|
| record_type | number | 记录类型,仅开门记录里返回该参数
|
| time | number | 日志事件时间,毫秒时间戳 |
| unlock_name | string | 解锁方式名称,可能为空 |
| user_id | string | 用户编号,仅开门记录、劫持告警和操作记录里返回该参数 |
| user_name | string | 开锁用户名或者开锁密码名称 |
| union_unlock_info | IUnlockInfo[] |
组合解锁信息 |
| 参数名 | 类型 | 描述 |
|---|---|---|
| file_url | string | 文件地址,全路径 |
| file_key | string | 加密密钥 |
| file_path | string | 文件路径 |
| bucket | string | 文件所在的 Bucket |
| media_key | string | 实时视频拉流密钥,跳转音视频播放地址时,需要携带该数据 |
| media_url | string | 实时视频拉流地址,跳转音视频播放地址时,需要携带该数据 |
| 参数名 | 类型 | 描述 |
|---|---|---|
| user_name | string | 触发组合解锁的用户名称(可能为空) |
| op_mode | string | 组合解锁时,解锁方式类型 |
| unlock_name | string | 组合解锁时,解锁方式名称(可能为空) |
| current_user | boolean | 组合解锁时,是否是当前用户 |
| sn | number | 组合解锁时,硬件编号 |
示例
| 值 | 含义 |
|---|---|
| wrong_password | 密码连续验证错误 |
| wrong_finger | 指纹连续验证错误 |
| wrong_card | 门卡连续验证错误 |
| wrong_face | 人脸连续验证错误 |
| wrong_finger_vein | 指静脉连续试错 |
| wrong_unlock | 连续验证试错告警 |
| tongue_bad | 锁舌被卡住 |
| too_hot | 高温告警 |
| unclosed_time | 超时未关门 |
| tongue_not_out | 锁舌未弹出 |
| pry | 防撬告警 |
| key_in | 钥匙插入提醒 |
| low_battery | 低电量告警 |
| power_off | 电量耗尽告警 |
| shock | 震动告警 |
| defense | 布防告警 |
| doorbell | 门铃告警 |
| stay_alarm | 逗留告警 |
| modi_pass | 修改密码通知 |
| add_finger | 添加指纹通知 |
| del_finger | 初始化密码及删除指纹通知 |
| try_open | 远程锁定后尝试开锁告警 |
示例(可根据 DP 名称定义)
| 值 | 含义 |
|---|---|
| dev_bind | 设备绑定 |
| unlock_temporary | 自定义临时密码 |
| unlock_dynamic | 动态密码 |
| unlock_offline_pd | 离线密码 |
| unlock_phone_remote | 远程解锁 |
| doorbell | 门铃呼叫 |
getlogLatest
请求参数
| 参数名 | 类型 | 描述 | 是否必传 |
|---|---|---|---|
| device_id | string | 设备 ID | true |
返回参数
| 参数名 | 类型 | 描述 |
|---|---|---|
| current_user | boolean | 是否是当前用户的记录,非组合解锁必返回该参数 |
| data | string | 告警或操作记录的详情数据 |
| dp_id | number | DP ID |
| exist | boolean | 是否存在最近一条日志记录 |
| log_category | string | 日志大类
|
| log_id | number | 日志编号 |
| log_type | string | 日志类型 |
| record_type | number | 记录类型,仅开门记录里返回该参数
|
| time | number | 日志事件时间 |
| member_bindable_flag | boolean | 是否可以关联联系人 |
| un_read_count | number | 未读记录数 |
| unlock_name | string | 解锁方式名称,可能为空 |
| user_id | string | 用户编号,仅开门记录、劫持告警和操作记录里返回该参数 |
| user_name | string | 用户名称 |
| union_unlock_info | IUnlockInfo[] |
组合解锁信息 |
getLogLatestNew
请求参数
| 参数名 | 类型 | 描述 | 是否必传 |
|---|---|---|---|
| device_id | string | 设备 ID | true |
返回参数
| 参数名 | 类型 | 描述 |
|---|---|---|
| unReadCount | number | 未读记录数 |
| operateRecordVOList | ILogInfo[] | 告警或操作记录的详情数据 |
| 参数名 | 类型 | 描述 |
|---|---|---|
| currentUser | boolean | 是否是当前用户的记录,非组合解锁必返回该参数 |
| data | string | 告警或操作记录的详情数据 |
| dpId | number | DP ID |
| logCategory | string | 日志大类
|
| logId | number | 日志编号 |
| logType | string | 日志类型 |
| recordType | number | 记录类型,仅开门记录里返回该参数
|
| time | number | 日志事件时间 |
| unlockName | string | 解锁方式名称,可能为空 |
| userId | string | 用户编号,仅开门记录、劫持告警和操作记录里返回该参数 |
| userName | string | 用户名称 |
| memberBindableFlag | boolean | 是否可以关联联系人 |
| mediaInfoList | IMediaInfo[] |
媒体信息 |
| 参数名 | 类型 | 描述 |
|---|---|---|
| mediaPath | string | 未读记录数 |
| mediaUrl | string | 告警或操作记录的详情数据 |
| mediaKey | string | 告警或操作记录的详情数据 |
该内容对您有帮助吗?
是意见反馈该内容对您有帮助吗?
是意见反馈