手机授权
- 房间封房状态不允许制作宾客卡
本地服务器版本:
- V2.1.0
命令值(cmd):
- 315
支持APP邮箱、APP手机、微信小程序授权
入参说明:
参数名 | 层级 | 类型 | 条件 | 说明 | 备注 |
---|---|---|---|---|---|
lockCode | 1 | String | 必填 | 门锁号 | 每个房间的门锁号都是唯一 通过房间列表获取 |
customerName | 1 | String | 必填 | 房客名称 | |
beginTime | 1 | long | 必填 | 开始时间 | 时间戳:秒 |
endTime | 1 | long | 必填 | 结束时间 | 时间戳:秒 |
idType | 1 | int | 可选 | 证件类型 | 1身份证 2护照 3回乡证 4军官证 5士兵证 6学生证 7导游证 8驾驶证 |
1 | String | 可选 | 邮箱 | 1.邮箱或手机号码必填其一 2.高级设置需要开启APP授权(邮箱),此参数有效 3.V2.1.0版本新增 | |
phoneNo | 1 | String | 可选 | 手机号码 | 1.邮箱或手机号码必填其一 2.高级设置需要开启APP授权(手机号)或微信授权,此参数有效 |
countryCode | 1 | int | 可选 | 国家编码 | |
appKey | 1 | int | 可选 | 手机APP授权 | 0或空表示不授权 1 表示授权 appKey和miniProgramKey 二者必填其一 高级设置需要开启APP授权(邮箱)或APP授权(手机号),此参数有效 |
miniProgramKey | 1 | int | 可选 | 微信授权 | 0或空表示不授权 1 表示授权 appKey和miniProgramKey 二者必填其一 高级设置需要开启微信授权权限,此参数有效 |
云端发布Pub(示例):
{
"cmd": 命令值,
"msgId": 122321323,
"data": {
手机授权数据
}
}
响应参数说明:
参数名 | 层级 | 类型 | 条件 | 描述 | 备注 |
---|---|---|---|---|---|
checkInId | 1 | String | 必填 | 授权ID | -- |
边缘网关响应Sub(示例):
{
"cmd": 命令值,
"msgId": 122321323,
"rslt": "状态码:0成功,其他失败",
"rsn": "原因",
"data": {
"checkInId": 授权ID
}
}
异常码
异常码 | 异常描述 |
---|---|
500001 | 参数异常 |
500002 | 授权失败,请稍后再试 |
500003 | 授权失败,锁已被初始化,请重新添加门锁 |
500007 | 操作失败 |
500300 | 房间不存在 |
500316 | 房间未关联门锁 |
500503 | 重复授权 |
500504 | 不支持该功能 |
500530 | 未开启该功能 |
500541 | 未开启远程通讯功能,请先开启远程通讯功能 |