# 临时密码授权
给房间添加临时密码,用户在酒店小程序临时密码授权页面
输入临时密码和房间号可以获得临时授权。
# 添加房间临时密码授权记录
# 1 请求参数:
字段名称 | 字段说明 | 类型 | 必须 | 备注 |
---|---|---|---|---|
payload.type | 请求类型 | String | Y | TEMP_PASS_ADD |
payload.tempPass | 临时密码参数 | String | Y |
示例
{
"header": {
...
},
"payload": {
"type": "TEMP_PASS_ADD",
"tempPass": {
"roomNo": "1001", //房间号
"password": "562234", // 6位数字密码
"startTime": 1506588295432, //密码有效期开始时间戳(毫秒)
"endTime": 1506578295432, //密码有效期结束时间戳(毫秒)
}
}
}
# 2 请求返回result说明:
无
示例:
{
"success": true,
"message": "success",
"requestId": "304a1c510f9e4683a43be5f2a7cfeb52",
"responseTime": 1506588295432,
"result": { },
"statusCode": 200
}
# 撤销房间临时密码授权记录
根据密码和房间号,撤销临时密码
# 1 请求参数:
字段名称 | 字段说明 | 类型 | 必须 | 备注 |
---|---|---|---|---|
payload.type | 请求类型 | String | Y | TEMP_PASS_DEL |
payload.tempPass | 临时密码参数 | String | Y |
示例
{
"header": {
...
},
"payload": {
"type": "TEMP_PASS_DEL",
"tempPass": {
"roomNo": "1001", //房间号
"password": "562234", // 6位数字密码
}
}
}
# 2 请求返回result说明:
无
示例:
{
"success": true,
"message": "success",
"requestId": "304a1c510f9e4683a43be5f2a7cfeb52",
"responseTime": 1506588295432,
"result": { },
"statusCode": 200
}