推送订单状态变化信号量
当订单状态发生变化时会推送本信号,对接方在收到信号后,需根据消息内容调用查询订单接口获取订单当前的状态。订单状态参考枚举。
推送协议#
https POST
华住侧请求超时时间 request.timeout = 3s
说明#
推送参数#
| 参数 | 类型 | 是否必填 | 最大长度 | 示例 | 描述 | 
|---|---|---|---|---|---|
| hotelId | String | Y | 32 | 12**567 | 华住酒店ID | 
| type | String | Y | 20 | 推送数据类型,参考枚举 | |
| resId | String | Y | 64 | 华住订单号 | |
| 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 | 对接方自行定义,需描述清楚问题原因 |