推送信号量
房价或房量发生变化时会推送对应酒店的通知信号。对接方在收到信号后,需根据消息内容调用房价和销售条款接口和房量接口获取实时房价房量,拉取条件参考消息类型枚举
#
推送协议https POST
华住侧请求超时时间 request.timeout = 3s
#
说明1、正价房量变化时候,促销房量一定发生变化,因此对接方需要再拉取酒店对应的促销房量
2、正价房价发生变化时,促销价格一定发生变化,因此对接方需要再拉取酒店对应的促销房价
3、GDS初期会存在冗余房量变化推送的情况正价房量变为0时,需拉取时租房量
#
推送参数参数 | 类型 | 是否必填 | 最大长度 | 示例 | 描述 |
---|---|---|---|---|---|
hotelId | String | Y | 32 | 12**567 | 华住酒店ID |
start | Date | Y | - | 开始日期,格式:yyyy-MM-dd HH: mm: ss | |
end | Date | Y | - | 开始日期,格式:yyyy-MM-dd HH: mm: ss,变化时间不包含end这一天(start end如果同一天,需取start) | |
type | String | Y | 20 | 推送数据类型,参考枚举 | |
roomTypeId | String | N | 20 | 房型Id | |
activityId | String | N | 9 | 促销id,正价商品变化该字段为空 | |
timestamp | Date | Y | - | 变化时间戳,格式:yyyy-MM-dd HH: mm: ss.fff | |
echoToken | String | Y | 20 | UUID 用于双方定位问题 |
#
响应参数参数 | 类型 | 是否必填 | 最大长度 | 示例 | 描述 |
---|---|---|---|---|---|
status | String | Y | 10 | 1 | 状态码,1成功,-1失败 |
errorcode | string | N | 50 | 对接方自行定义 | |
errormsg | string | N | 500 | 对接方自行定义,需描述清楚问题原因 |