获取酒店房型静态信息列表
一、接口名称:
gethotelroomstaticinfo
测试环境 http://m.fat.ctripqa.com/restapi/soa2/13353/gethotelroomstaticinfo
生产环境 http://m.ctrip.com/restapi/soa2/13353/gethotelroomstaticinfo
二、输入参数:
| 父节点 | 名称 | 编码 | 类型 | 必填 |
|---|---|---|---|---|
| requestor | 请求方信息 | 是 | -- | |
| supplierId | 供应商ID | int | 是 | -- |
| hotelId | 酒店ID | Int | 是 | -- |
| returnDataTypeList | 请求内容 | List |
是 | -- |
示例:
{
"requestor": {
"invoker": "String",
"operatorName": "String",
"opClientIP": "String",
"userId": 0,
"languageType": "String"
},
"supplierId": 0,
"hotelId": 0,
"returnDataTypeList": [
// 以下内容根据需要选择加入
"BasicRoomTypeSimpleEntity", //物理房型信息
"BasicRoomTypeFacilityEntityList", //物理房型设施设备信息
"BasicRoomTypeBedTypeEntity", //物理房型床型信息,转到BasicRoomTypeSimpleEntity
"RoomTypeSimpleEntity", //售卖房型信息
"RoomTypeBedTypeEntity", //售卖房型床型信息,床型信息转到物理房型BasicRoomTypeSimpleEntity
"RoomTypeBroadnNetEntity" //售卖房型网络信息,网络信息,是否可抽烟信息,转到物理房型BasicRoomTypeSimpleEntity
]
}
三、输出参数:
{
"responseStatus": {
"Timestamp": "/Date(1497257769018+0800)/",
"Ack": "Success",
"Errors": [
{
"Message": "String",
"ErrorCode": "String",
"StackTrace": "String",
"SeverityCode": "Error",
"ErrorFields": [
{
"FieldName": "String",
"ErrorCode": "String",
"Message": "String"
}
],
"ErrorClassification": "ServiceError"
}
],
"Build": "String",
"Version": "String",
"Extension": [
{
"Id": "String",
"Version": "String",
"ContentType": "String",
"Value": "String"
}
]
},
"roomStaticInfos": {
"roomStaticInfo": [
{
"roomTypeInfo": [
{
"roomTypeID": 0,
//子物理房型ID
"masterBasicRoomTypeId": 0,
//母物理房型ID
"roomTypeName": "String",
//物理房型名称
"floorRange": "String",
//楼层
"areaRange": "String",
//面积
"hasWindow": "String",
//有窗无窗 0表示无窗,1表示部分有窗,2表示有窗,null表示有窗
"roomQuantity": "String",
//房型数量
"facilities": {
//房型设施
"facility": [
{
"categoryName": "String",
"facilityItem": [
{
"name": "String",
"status": "String"
}
]
}
]
},
"addBedFee": 0.0,
//能否加床,-100表示未知,-1表示不能加床,0表示免费加床,>0表示收费加床 (addBedFee > 0 即加床费)
"hasWiredBroadnet": 0,
// 0 无,1 有线宽带全部房间 免费,2 有线宽带部分房间免费,3 有线宽带全部房间收费, 4 有线宽带部分房间收费
"hasWirelessBroadnet": 0,
// 0 无,1 无线宽带全部房间 免费,2 无线宽带部分房间免费,3 无线宽带全部房间收费, 4 无线宽带部分房间收费
"broadnetFeeDetail": 0,
//宽带资费,宽带收费时必填
// 此字段即将下线,内容转到同级smoke字段
"smoking": {
//有烟无烟 2019-01-01起将不再维护该信息,请勿继续使用
"hasRoomInNonSmokingArea": "String",
//可安排无烟楼层
"hasNonSmokingRoom": "String",
//该房型有无烟房
"hasDeoderizedRoom": "String",
//可无烟处理 T表示可无烟处理,F表示无此项选择,null表示无此项选择
"notAllowSmoking": "String"
//不可吸烟
},
"smoke": 0,
//1--可吸烟,2--禁烟, 0 / -100--未知
"roomBedInfos": {
//此节点即将下线, 床型转到同级 basicRoomBedInfo
"roomBedInfo": [
{
"name": "大床",
"bedInfo": [
{
"name": "大床",
"numberOfBeds": 1,
"bedWidth": 0
}
]
},
{
"name": "双床",
"bedInfo": [
{
"name": "双床",
"numberOfBeds": 2,
"bedWidth": 0
}
]
}
],
"basicRoomBedInfo": [
{
// 父床型
"parentBedTypeID": 360,
// 父床型名称
"parendBedName": "大床/Queen Bed",
// 子床型
"childBedTypeID": 365,
// 子床型名称
"childBedName": "双人床/Double bed",
// 床有几张
"bedCount": 1,
// 床宽
"bedWidth": 0.0
}
]
}
}
],
"roomInfos": {
"roomInfo": [
{
"roomId ": 0,
//售卖房型ID
"basicRoomTypeId": 0,
/子/物理房型ID
"masterBasicRoomTypeId": 0,
//母物理房型ID
"roomName": "String",
//售卖房型名称
"extraBedFee": "String",
//加床费
"person": 0,
//最大入住人数,不区分大人与小孩
"currency": "CNY",
// Ctrip渠道售卖币种
"maxAudltOccupancy": 0,
//最大入住成人数
"maxChildrenOccupancy": 0,
//最大入住儿童数
"roomClass": 0,
//关联房型ID
// 字段即将下线,转到物理房型smoke
"smoking": 1,
// 1--可吸烟,2--禁烟,3--部分客房可吸烟,0/null--未知
// 字段即将下线,转到物理房型 broadNet
"broadNet": {
"hasBroadnet": 0,
//是否有宽带 T为有宽带,F为没有宽带,null表示没有宽带" (注:T=1、 F=0)
"hasWirelessBroadnet": "T",
//是否有无线宽带 T为有无线宽带,F为没有无线宽带,null表示没有无线宽带
"wirelessBroadnetRoom": "String",
//是全部房间有还是部分房间有无线宽带 1表示全部房间有,0表示部分房间有,null表示部分房间有
"wirelessBroadnetFee": "String",
//无线宽带收费还是免费1表示收费,0表示免费,null表示免费
"hasWiredBroadnet": "T",
//是否有有线宽带 T为有有线宽带,F为没有有线宽带,null表示没有有线宽带
"wiredBroadnetRoom": "String",
//是全部房间有还是部分房间有有线宽带1表示全部房间有,有0表示部分房间有,null表示部分房间有
"wiredBroadnetFee": "String",
//有线宽带收费还是免费1表示收费,0表示免费,null表示免费
"broadnetFeeDetail": "String"
//宽带费用明细
},
// 字段即将下线,转到物理房型
"roomBedInfos": {
"roomBedInfo": [
{
"name": "String",
//床型名称
"bedInfo": [
{
//具体床型类型
"name": "String",
"numberOfBeds": "String",
//床数
"bedWidth": "String"
//床宽
}
]
}
]
},
"propertyNames": [
"双早"
]
}
]
}
}
]
}
}