2.2.2 获取klook酒店详情
约 414 字大约 1 分钟
2025-04-24
提示
- 必须。
- 获取 klook 建壳资源-单个酒店详情
URL
/supplier/openapi/{supplierCode}/get/hotel/products
入参
| 字段 | 类型 | 是否必须 | 说明 |
|---|---|---|---|
hotelId | String | true | 酒店 id, 与 idType 有关 |
idType | integer | true | id 类型 1-以 klook 的 id 为基础进行数据更新(比如以klook酒店id)2-以供应商 id 为基础更新(比如以供应商酒店id) |
入参示例
{
"hotelId": "AA", //supplier酒店id
"idType": 2
}
或
{
"hotelId": "100", //klook酒店id
"idType": 1
}出参
| 字段 | 类型 | 是否必须 | 说明 |
|---|---|---|---|
hotelId | String | true | 酒店 id |
hotelName | String | true | 酒店名称 |
roomId | String | true | 房型 id |
roomName | String | true | 房型名称 |
ratePlanId | String | true | 报价计划 id |
ratePlanName | String | true | 报价计划名称 |
childRateType | integer | true | * 酒店级别儿童价类型:* 0: Normal 成人数-儿童数 枚举列表;* 1: ByAge 儿童年龄分段收费;* 2: Free 儿童免费;* 3: AsAdult 儿童算作成人* 4: TotalPersonNumberRate 总人数价,根据总入住人数命中不同阶梯的价格数据,再判断儿童年龄获取对应的儿童价格 (openApi 暂时不支持) |
maxOccupancy | Integer | true | ratePlan最大入住人数 |
maxAdults | Integer | true | ratePlan最大入住人数 |
maxChildren | Integer | true | ratePlan最大儿童数 |
出参示例
若入参为supplierHotelIds
则出参为
{
"hotelId": "supplier hotelId",
"hotelName": "supplier Sample Hotel",
"roomId": "supplier roomId",
"roomName": "supplier Deluxe Room",
"ratePlanId": "supplier ratePlanId",
"ratePlanName": "supplier Flexible Rate",
"childRateType": 0,
"maxOccupancy": 5,
"maxAdults": 2,
"maxChildren": 4,
}
若入参为klookHotelIds
则出参为
{
"hotelId": "klook hotelId",
"hotelName": "klook Sample Hotel",
"roomId": "klook roomId",
"roomName": "klook Deluxe Room",
"ratePlanId": "klook ratePlanId",
"ratePlanName": "klook Flexible Rate",
"childRateType": 0,
"maxOccupancy": 5,
"maxAdults": 2,
"maxChildren": 4,
}