https://api.sciener.com/v3/qrCode/list
通过该接口查询锁上添加的二维码。
xxxxxxxxxx11curl --location -g --request GET 'https://api.sciener.com/v3/qrCode/list?clientId=fd2ff35ee3d8424c8665c07b7b9a7f45&accessToken=780f7671b6e6be3010d9787f19207aca&lockId=163377&pageNo=1&pageSize=20&date=1625025703000'| 名称 | 类型 | 是否必需 | 描述 |
|---|---|---|---|
| clientId | String | Y | 创建应用分配的client_id |
| accessToken | String | Y | 访问令牌,通过获取访问令牌接口获取 |
| lockId | Int | Y | 锁ID,由锁初始化接口生成 |
| pageNo | Int | Y | 页码,从1开始 |
| pageSize | Int | Y | 每页数量,默认20,最大200 |
| date | Long | Y | 当前时间(时间戳,单位毫秒) |
| name | String | N | 二维码名称 |
| 参数 | 类型 | 描述 |
|---|---|---|
| list | JSONArray | 记录列表 |
| pageNo | Int | 页码,从1开始 |
| pageSize | Int | 每页数量,最大200 |
| pages | Int | 总页数 |
| total | Int | 总条数 |
返回列表中的对象
| 参数 | 类型 | 描述 |
|---|---|---|
| qrCodeId | Int | 二维码ID |
| lockId | Int | 锁ID |
| type | Int | 二维码类型,1-限时、2-永久、4-循环 |
| qrCodeNumber | String | 二维码号,同一把锁的每个二维码对应一个唯一的二维码号,用于区分开锁日志。 |
| name | String | 二维码名称,锁管理员给二维码的命名。 |
| startDate | Long | 有效期开始时间 |
| endDate | Long | 有效期结束时间 |
| refreshTime | Int | 二维码刷新时间,单位为分钟 |
| cyclicConfig | JSONArray | 循环时间设置,目前只支持每天开始时间和结束时间一样的设置,示例:[{"weekDay":1, "startTime":480,"endTime":1080},{"weekDay":2, "startTime":480,"endTime":1080}] 表示周一和周二8:00到18:00有效 |
| createDate | Long | 创建时间 |
| status | Int | 状态:1-正常、2-已失效、3-待生效 |
| creator | String | 创建者 |
| link | Int | 二维码H5页面链接 |
| qrCodeVersion | Int | 二维码版本 1-云端随机二维码 3-自定义二维码 |
cyclicConfig中的参数:
| 参数 | 类型 | 描述 |
|---|---|---|
| startTime | Int | 开始时间,分钟数, 例如 480 代表 8:00 |
| endTime | Int | 结束时间,分钟数, 例如 1080 代表 18:00 |
| weekDay | Int | 星期:1-7, 1-星期一...7-星期天. |
xxxxxxxxxx211{2"list": [3{4"qrCodeId": 34242,5"lockId": 163377,6"type": 1,7"qrCodeNumber": 2,8"name": "给小明的二维码",9"startDate": 1625025703000,10"endDate": 1665025703000,11"status": 1,12"createDate": 1625025703000,13"creator": "二房东",14"link":"https://ttekey.com/q?k=Gc5Wg6Hh"15}16],17"pageNo":1,18"pageSize":20,19"pages":1,20"total":121}