创建子酒店接口
一、接口名称:
createsubhotel
母酒店+供应商ID生成唯一子酒店Id
调用频次:10次/分钟
测试环境 http://m.fat.ctripqa.com/restapi/soa2/13353/createsubhotel
生产环境 http://m.ctrip.com/restapi/soa2/13353/createsubhotel
二、输入参数:
| 父节点 | 名称 | 编码 | 类型 | 必填 | 描述 |
|---|---|---|---|---|---|
| 请求者信息 | requestor | 是 | |||
| requestor | 版本号 | invoker | string | 是 | |
| requestor | 操作人名称 | operatorName | string | 是 | |
| requestor | 操作IP | opClientIP | string | 是 | |
| requestor | 用户ID | userId | int | 是 | |
| requestor | 语言 | languageType | string | 是 | |
| 供应商ID | supplierID | int | 是 | ||
| 母酒店ID列表 | masterHotelIDs | int | 是 | 最多20个母酒店ID | |
| 酒店资源标签 | resourceLabelId | int | 是 | 必传,值见下方附表,当前兼容不专的情况,之后不传不能创建,以前创建的未传的需要联系运营或业务,不了解此字段的向业务咨询 |
示例:
{
"requestor": {
"invoker": "ZS",
"operatorName": "ZS",
"opClientIP": "127.0.0.1",
"userId": 1,
"languageType": "CN"
},
"resourceLabelId": 1,// 具体枚举值见下方附表
"supplierID": 2274,
"masterHotelIDs": [
900452
]
}
三、输出参数:
| 父节点 | 名称 | 编码 | 类型 | 描述 |
|---|---|---|---|---|
| 状态信息 | responseStatus | 系统校验信息 | ||
| 状态信息 | resultStatus | 业务校验信息 | ||
| resultStatus | 错误码 | resultCode | int | 除了0是正确,别的都是错误 |
| resultStatus | 错误信息 | resultMsg | string | 错误信息 |
| 子酒店ID列表 | hotelIDs | 创建成功的子酒店ID列表,若传多个,并不是一一对应的,对应关系从4.2接口获取 |
示例:
{
"ResponseStatus":{
"Timestamp":"/Date(1517809496611+0800)/",
"Ack":"Success",
"Errors":[],
"Version":"v1"
},
"resultStatus":{
"resultCode":0,
"resultMsg":"success"
},
"hotelIDs":[
11327031
]
}
三、资源标签枚举
| 值 | 名称描述 |
|---|---|
| 1 | 一手酒店直签 |
| 2 | 一手酒店直连 |
| 5 | 二手直连 |
| 16 | 一手置换房 |