费率检查
说明:请求方法: POST
请求数据类型: JSON
响应类型: JSON
请求头:"Accept":"application/json",
"Content-Type":"application/json"
接口描述: 检查指定的费率价格是否发生了变化
请求方式:POST(HTTPS)
请求地址:https://btbapi.sctt.net/h1/CheckPrice
请求包体:
{ "merchant_id":287729, "request_time":"2023-02-11 11:48:00", "sign":"D19A61DBE64BA6CFB547855F216E0201", "roomBookingUuid":"00d507f7-ca63-43b1-b1ac-5c09ea0ac71c", "data":{ "arrival":"2023-03-25", "departure":"2023-03-26", "cityCode":"SYD" } }
参数说明:
参数 | 必须 | 类型 | 说明 |
---|---|---|---|
merchant_id | 是 | bigint | 商户编号 |
request_time | 是 | string | 请求时间,格式:“yyyy-MM-dd HH:mm:ss” |
sign | 是 | string | 签名 |
roomBookingUuid | 是 | string | 费率标识代码(位于“房间 查询接口(search room of hotel)”的返回结果中 |
data | 是 | object | 具体查询参数 |
- arrival | 是 | string | 入住日期,日期格 式: yyyy-mm-dd |
- departure | 是 | string | 离店日期,日期格 式: yyyy-mm-dd |
- cityCode | 是 | string | 城市编码 |
返回结果:
{ "code":0, "msg":"ok", "data":{ "payload":{ "priceChanged":true, "roomAvailable":false }, "status":0 } }
参数说明:
参数 | 类型 | 说明 |
---|---|---|
code | int | 状态码 |
msg | string | 接口返回信息 |
data | object | 接口返回数据 |
- status | number | 0是成功,2是错误,会收 到错误原因 |
- payload | object | 费率信息 |
- - priceChanged | boolean | 如果为“true”,表示 价格已经发生了变 化,否则会返回 “false”。 |
- - roomAvailable | boolean | 如果为“false”,表示 此房间已经售完。 |
- - oldPrice | number | 变化前的价格 |
- - newPrice | string | 变化后的价格 |
状态码说明:
状态码 | 说明 |
---|---|
0 | 获取费率信息成功 |
4001 | 报文错误 |
4002 | 签名错误 |
4003 | 账号停用 |