更新时间:2025-05-30 01:56:03下载pdf
本文主要介绍发卡器和卡片锁设备查询相关API
| 请求方式 | API | 描述 |
|---|---|---|
| GET | /v1.0/osaas/projects/{project_id}/card-issue-devices | 获取项目下的锁&发卡器设备分页列表(通过项目唯一标识获取该项目下锁和发卡器等特定设备类型的设备信息) |
| GET | /v1.0/osaas/rooms/{room_id}/card-issue-devices | 获取房屋下的锁&发卡器设备分页列表(通过房屋唯一标识获取锁和发卡器等特定设备类型的设备列表) |
本文介绍获取项目下设备分页列表的 API。
根据项目唯一标识,获取该项目下锁和发卡器等特定设备类型的设备信息。
GET: /v1.0/osaas/projects/{project_id}/card-issue-devices
| 参数名 | 类型 | 参数位置 | 是否必填 | 说明 |
|---|---|---|---|---|
| project_id | String | uri | true | 项目唯一标识。 |
| request | LockCardDevicePageRequest | false | 请求获取项目下设备分页列表。 |
request 说明
| 参数名 | 类型 | 参数位置 | 是否必填 | 说明 |
|---|---|---|---|---|
| page_no | Integer | false | 页码。页码须大于 0,默认为 1。 |
|
| page_size | Integer | false | 分页页面大小。0 < page_size < 1000,默认为 20。 |
|
| device_type | String | true | 产品类型。
|
| 参数名 | 类型 | 说明 |
|---|---|---|
| result | DeviceAbilityPageResponse | 设备分页列表返回结果。 |
result 说明
| 参数名 | 类型 | 说明 |
|---|---|---|
| devices | List |
设备列表。 |
| total | Integer | 总条数。 |
| page_no | Integer | 页码。 |
| page_size | Integer | 分页页面大小。 |
devices 说明
| 参数名 | 类型 | 说明 |
|---|---|---|
| device_id | String | 设备唯一标识。 |
| product_id | String | 产品唯一标识。 |
| device_custom_name | String | 设备自定义名称。 |
| active_time | Long | 激活时间,13 位时间戳。 |
| gmt_create | Long | 创建时间,13 位时间戳。 |
| online | Boolean | 在线状态。 |
| room_id | String | 房屋唯一标识。 |
| project_id | String | 项目唯一标识。 |
GET: /v1.0/osaas/projects/150188910571223***/card-issue-devices
{
"tid": "bc9997990e3d11ed8a61ba62b***",
"result": {
"devices": [
{
"gmt_create": 1658454190642,
"room_id": "15492738413169***",
"device_id": "6c470253258246b9***",
"project_id": "150188910571***",
"product_id": "esddz***",
"device_custom_name": "酒店门锁(zigbee)_1",
"online": true,
"position": "主卧"
}
],
"page_no": 1,
"total": 2,
"page_size": 20
},
"t": 1658989384437,
"success": true
}
本文介绍获取房屋下设备分页列表的 API。
根据房屋唯一标识,获取锁和发卡器等特定设备类型的设备列表。
GET: /v1.0/osaas/rooms/{room_id}/card-issue-devices
| 参数名 | 类型 | 参数位置 | 是否必填 | 说明 |
|---|---|---|---|---|
| room_id | String | uri | true | 房屋唯一标识。 |
| request | LockCardDevicePageRequest | false | 请求获取房屋下设备分页列表。 |
request 说明
| 参数名 | 类型 | 参数位置 | 是否必填 | 说明 |
|---|---|---|---|---|
| page_no | Integer | false | 页码。页码须大于 0,默认为 1。 |
|
| page_size | Integer | false | 分页页面大小。0 < page_size < 1000,默认为 20。 |
|
| device_type | String | true | 产品类型。
|
| 参数名 | 类型 | 说明 |
|---|---|---|
| result | DeviceAbilityPageResponse | 设备分页列表返回结果。 |
result 说明
| 参数名 | 类型 | 说明 |
|---|---|---|
| devices | List |
设备列表。 |
| total | Integer | 总条数。 |
| page_no | Integer | 页码。 |
| page_size | Integer | 分页页面大小。 |
devices 说明
| 参数名 | 类型 | 说明 |
|---|---|---|
| device_id | String | 设备唯一标识。 |
| product_id | String | 产品唯一标识。 |
| device_custom_name | String | 设备自定义名称。 |
| active_time | Long | 激活时间,13 位时间戳。 |
| gmt_create | Long | 创建时间,13 位时间戳。 |
| online | Boolean | 在线状态。 |
| room_id | String | 房屋唯一标识。 |
| project_id | String | 项目唯一标识。 |
GET: /v1.0/osaas/rooms/150188910571223***/card-issue-devices
{
"tid": "bc9997990e3d11ed8a61ba62b***",
"result": {
"devices": [
{
"gmt_create": 1658454190642,
"room_id": "15492738413169***",
"device_id": "6c470253258246b9***",
"project_id": "150188910571***",
"product_id": "esddz***",
"device_custom_name": "酒店门锁(zigbee)_1",
"online": true,
"position": "主卧"
}
],
"page_no": 1,
"total": 2,
"page_size": 20
},
"t": 1658989384437,
"success": true
}
该内容对您有帮助吗?
是意见反馈该内容对您有帮助吗?
是意见反馈