获取子酒店可用属性值信息

(创建售卖房型,更新售卖房型ratecode使用)

一、接口名称:

getHotelAvailableProperties

调用频次:10次/分钟,数据量少,一般不变,可自行存储

测试环境 http://m.fat.ctripqa.com/restapi/soa2/13353/getHotelAvailableProperties

生产环境 http://m.ctrip.com/restapi/soa2/13353/getHotelAvailableProperties

二、输入参数:

父节点 名称 编码 类型 必填 描述
请求者信息 requestor
requestor 版本号 invoker string
requestor 操作人名称 operatorName string
requestor 操作IP opClientIP string
requestor 用户ID userId int
requestor 语言 languageType string
供应商ID supplierId int
子酒店ID hotelId int

示例:

{
    "requestor":{
        "invoker":"String",
        "operatorName":"String",
        "opClientIP":"String",
        "userId":0,
        "languageType":"String"
    },
    "supplierId":16551,
    "hotelId":11603020
}

三、输出参数:

父节点 名称 编码 类型 描述
状态信息 responseStatus 系统校验信息
状态信息 resultStatus 业务校验信息
resultStatus 错误码 resultCode int 除了0是正确,别的都是错误
resultStatus 错误信息 resultMsg string 错误信息
使用人群rateCode applicabilityRatePropertyValueList 此酒店如果要限制适用人群,则只能使用此节点下的适用人群ratecode。
如下接口可能用到:
5.8 创建售卖房型
5.9更新售卖房型RateCode
applicabilityRatePropertyValueList 属性值 rateCode int
applicabilityRatePropertyValueList 属性描述 rateCodeyLabel string

示例:

{
    "ResponseStatus": {
        "Timestamp": "/Date(1560741804205+0800)/",
        "Ack": "Success",
        "Errors": [],
        "Version": "v1"
    },
    "resultStatus": {
        "resultCode": 0,
        "resultMsg": "success"
    },
    "applicabilityRatePropertyValueList": [{
        "rateCode": 899272,
        "rateCodeyLabel": "男生入住"
    }, {
        "rateCode": 899274,
        "rateCodeyLabel": "女生入住"
    }, {
        "rateCode": 899322,
        "rateCodeyLabel": "混合入住"
    }]
}

results matching ""

    No results matching ""