更新时间:2023-12-07 03:33:50下载pdf
本文介绍获取用户信息的 API。
获取用户信息, 包含用户的时效,联系方式和已经录入的解锁方式等。当前支持品类:常保活 Wi-Fi 门锁。
GET: /v1.0/smart-lock/devices/{device_id}/users
| 参数名 | 类型 | 参数位置 | 是否必填 | 说明 |
|---|---|---|---|---|
| device_id | String | uri | true | 设备 ID |
| codes | String | query | true | 硬件解锁方式, 多个的话以逗号分隔
|
| page_no | Integer | query | true | 当前页数,从1开始计数 |
| page_size | Integer | query | true | 每页数据量 |
| 参数名 | 类型 | 说明 |
|---|---|---|
| result | OpenApiPagination |
result 说明
| 参数名 | 类型 | 说明 |
|---|---|---|
| total | Integer | 数据总数 |
| total_pages | Integer | 总页数 |
| has_more | Boolean | 是否还有更多数据 |
| records | List |
分页数据 |
records 说明
| 参数名 | 类型 | 说明 |
|---|---|---|
| user_id | String | 用户 ID |
| avatar_url | String | 头像地址 |
| user_contact | String | 联系方式 |
| unlock_detail | List |
成员拥有的解锁方式列表 |
| user_type | Integer | 用户类型
|
| nick_name | String | 用户昵称 |
| lock_user_id | Integer | 用户在锁上的编号 |
| back_home_notify_attr | Integer | 家人到家提醒 开关是否打开
|
| effective_flag | Integer | 当前用户是否在有效期内
|
| time_schedule_info | UserTimeScheduleInfoVO | 用户时效信息 |
| uid | String | 用户 uid |
unlock_detail 说明
| 参数名 | 类型 | 说明 |
|---|---|---|
| dp_code | String | 硬件解锁方式
|
| unlock_list | List |
解锁方式详细列表 |
| count | Long | 当前解锁方式的数量 |
time_schedule_info 说明
| 参数名 | 类型 | 说明 |
|---|---|---|
| permanent | Boolean | 是否永久 |
| effective_time | Long | 生效时间. 单位是秒 |
| expired_time | Long | 失效时间. 单位是秒 |
| operate | String | 操作
|
| delivery_status | String | 硬件对操作的反馈
|
| schedule_details | List |
时效周期性信息 |
schedule_details 说明
| 参数名 | 类型 | 说明 |
|---|---|---|
| start_minute | Long | 一天里开始生效分钟 |
| end_minute | Long | 一天里开始失效分钟 |
| working_day | Integer | 星期, 每个值累加:
|
| time_zone_id | String | 时区 |
| all_day | Boolean | 是否全天 |
unlock_list 说明
| 参数名 | 类型 | 说明 |
|---|---|---|
| unlock_id | String | 解锁方式云端编号 |
| unlock_sn | Integer | 解锁方式在门锁上的编号 |
| unlock_name | String | 解锁方式名称 |
| unlock_attr | Integer | 解锁方式属性,
|
| op_mode_id | Long | 解锁方式云端序号 |
| photo_unlock | Boolean | 是否带开门抓拍功能
|
| admin | Boolean | 是否是管理员
|
GET: /v1.0/smart-lock/devices/vdevo12454656****/users
{
"codes": "unlock_fingerprint,unlock_password",
"pageNo": 1,
"pageSize": 10
}
{
"result": {
"records": [
{
"user_contact": "86-13757150532",
"back_home_notify_attr": 0,
"uid": "ay1541490670142A1Dti",
"user_type": 10,
"avatar_url": "https://****",
"unlock_detail": [
],
"user_id": "38823920",
"nick_name": "测试1",
"time_schedule_info": {
"effective_time": 1628179200000,
"schedule_details": [
{
"working_day": 97,
"all_day": false,
"end_minute": 480,
"start_minute": 60
}
],
"expired_time": 1638806399000,
"operate": "MODIFY",
"permanent": false,
"delivery_status": "SUCCESS"
},
"effective_flag": 1,
"lock_user_id": 5
}
],
"total_pages": 1,
"total": 18,
"has_more": false
},
"t": 1628241725953,
"success": true
}
参考 错误码。
该内容对您有帮助吗?
是意见反馈该内容对您有帮助吗?
是意见反馈