接口说明:
- 入住详情
业务能力:
- openSmartCheckInDetail
本地服务器版本:
- V1.8.0
Content-Version:
- 1.0
参数:
参数名 | 层级 | 类型 | 条件 | 说明 | 备注 |
---|---|---|---|---|---|
checkInId | 1 | String | 必填 | 授权ID | -- |
请求示例
{
"method": "openSmartCheckInDetail",
"tokenId": "aFqJ9GbjlmX0LHZosmciPH3Ewt4S53FdnUOGWhdPWCSQzJiLVdYT4iqybECMEoq8Nx1GU2tCGVkCZMcrLk7kUQ==",
"data": {
"checkInId":"+LD/tJysceg="
}
}
响应示例
{
"msgId": 1527377926,
"resultCode": 0,
"reason": "",
"method": "openSmartCheckInDetail",
"data": {
"checkInId": "+LD/tJysceg=",
"checkInName": "QWEQWE",
"buildingName": "A栋",
"floorCode": 1,
"roomName": "A103",
"endTime": 1642896000,
"beginTime": 1642748400,
"state": 3,
"authType": 2,
"authorMode": 1,
"addMode": 1,
"idType": 1,
"useNum": 255,
"password": "WW2CW+hvrInkRrKAgRp4HQ==",
"auth": [{
"relaId": "q9vK01P2lmg=",
"channelType": 5,
"state": 3,
"password": "WW2CW+hvrInkRrKAgRp4HQ==",
"sendStatus": 2,
"local": "Hotel gate"
}, {
"relaId": "XgHdpL5KyGI=",
"channelType": 8,
"channelName": "A103",
"buildingName": "A栋",
"floorCode": 1,
"roomName": "A103",
"state": 1,
"password": "WW2CW+hvrInkRrKAgRp4HQ==",
"sendStatus": 1,
"local": "Room"
}]
}
}
响应参数说明:
参数名 | 层级 | 类型 | 条件 | 描述 | 备注 |
---|---|---|---|---|---|
checkInId | 1 | String | 必填 | 授权ID | -- |
buildingName | 1 | String | 必填 | 楼栋名称 | |
roomName | 1 | String | 必填 | 房间名称 | |
state | 1 | int | 必填 | 状态 | 1正常 3 待下发生效 4 挂失 5 待下发挂失 6待下发续住 7冻结 |
authType | 1 | int | 必填 | 授权类型 | 1.指纹 2密码 4卡片 16二维码 64人脸下发 128 APP远程 129微信授权 256 人脸授权 |
authorMode | 1 | int | 必填 | 有效期类型 | 1有效时间段 2周期 3永久 4临时 |
addMode | 1 | int | 可选 | 授权添加方式 | 1远程下发 3离线生成 |
weeks | 1 | int | 可选 | 周期 | authorMode = 0x02有效,按位域bit0~bit6分别表示,对应bit位数置1,则表示当天钥匙有效。 若authorMode!= 0x02,则Weeks = 0 如1001011就表示周日,周四,周二,周一 |
dayStartTimes | 1 | String | 可选 | 每日起始时间 | authorMode = 0x02有效 格式:hh:mm |
dayEndTimes | 1 | String | 可选 | 每日结束时间 | authorMode = 0x02有效 格式:hh:mm |
idType | 1 | int | 可选 | 证件类型 | 1身份证 2护照 3回乡证 4军官证 5士兵证 6学生证 7导游证 8驾驶证 |
countryCode | 1 | int | 可选 | 国家编码 | |
appKey | 1 | int | 可选 | 手机APP授权 | 0或不填 ,表示不授权 1授权 |
miniProgramKey | 1 | int | 可选 | 微信授权 | 0或不填,表示不授权 1授权 |
useNum | 1 | int | 可选 | 使用次数 | 不填或255表示无限次 限制次数,最大是254次 |
normallyOpen | 1 | int | 可选 | 常开模式 | 1常开打开,常开模式 2常开关闭,正常模式 不传默认2,常开关闭 |
isLock | 1 | int | 可选 | 反锁功能 | 1:反锁功能开启,可开反锁 2:反锁功能关闭,不能开反锁 不传默认2,反锁功能关闭 |
password | 1 | String | 可选 | 密码 | AES加密 |
picture | 2 | String | 可选 | Base64图片 | authType = 64 或 authType = 256 有效 2.5.0版本新增 |
auth | 1 | list | 可选 | 授权详情 | |
relaId | 2 | String | 必填 | 联动授权关系ID | |
channelType | 2 | Int | 必填 | 通道类型 | 5大门 6楼栋 7楼层 8房间 9套房 |
roomName | 2 | String | 必填 | 房间名称 | |
state | 2 | int | 必填 | 状态 | 1已入住 2待下发退房 3待下发入住 4挂失 5待下发挂失 6待下发续住 |
sendStatus | 2 | int | 必填 | 状态 | 1成功 2下发失败 3下发中 |
password | 2 | String | 可选 | 密码 | authType=2 表示为密码 AES加密 authType=4表示为卡片 |
useNum | 2 | int | 可选 | 使用次数 | 255或空表示无限次 限制次数,最大是254次 |
picture | 2 | String | 可选 | 人脸图片 | base64编码 |
异常码 |
异常码 | 异常描述 |
---|---|
500001 | 参数异常 |