文档中心 > API类目 > EBK上云API

taobao.xhotel.roomtype.detail.get (房型详情查询)

查询房型详情,可以包含房型库存、房型开关、RP和Rate层级关系、标准房型信息,通过参数开关控制

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
rid Number 必须 32324 房型rid
hid Number 可选 32423 酒店hid
need_room_inventory_and_switch Boolean 可选 false
  • 默认值:false
  • 是否需要房型库存和开关
    need_sroom_info Boolean 可选 false
  • 默认值:false
  • 是否需要标准房型信息
    need_rp_and_rate Boolean 可选 false
  • 默认值:false
  • 是否需要RP和Rate
    vendor String 可选 taobao 销售渠道

    响应参数

    名称 类型 示例值 描述
    result ResultSet result
    • └ error_code
    • String
    • 0
    • errorCode
    • └ error_msg
    • String
    • 0
    • errorMsg
    • └ success
    • Boolean
    • false
    • success
    • first_result
    • XRoomTypeDetailInfo
    • firstResult
    • └ rid
    • Number
    • 0
    • 卖家房型ID
    • room_type
    • RoomType
    • 卖家房型信息
    • └ window_type
    • Number
    • 0
    • 窗型。0-无;1-有
    • └ hid
    • Number
    • 0
    • 卖家酒店ID
    • └ remark
    • String
    • 0
    • 房型修改备注,不入库,记录日志
    • └ out_hid
    • String
    • 0
    • 外部酒店ID
    • └ srid
    • Number
    • 0
    • 标准房型ID
    • └ pics
    • String
    • 0
    • 图片url链接集合,json 格式: [{"ismain":"true","url":"http://123.com/1.jpg","type":"其他","attribute":"普通图"},{"ismain":"false","url":"http://123.com/2.jpg","type":"其他","attribute":"普通图"},{"ismain":"false","url":"http://123.com/3.jpg","type":"其他","attribute":"普通图"}]
    • └ area
    • String
    • 0
    • 面积,如:16-30平米
    • └ bed_size
    • String
    • 0
    • 床宽
    • └ seller_nick
    • String
    • 0
    • 卖家昵称
    • └ priority
    • Number
    • 0
    • 处理优先级。优先级较高的房型会提前交给匹配或者疑似错误判断等
    • └ name
    • String
    • 0
    • 房型名
    • └ old_rid
    • Number
    • 0
    • oldRid
    • └ data_confirm
    • Number
    • 0
    • 数据确认类型,为了区分是否为白名单中卖家,酒店正常匹配,房型算法匹配失败以后匹配到其他房型, 0-状态未知,1-数据疑似错误需要人工处理,2-数据人工确认,3-算法匹配失败,临时挂靠其他
    • └ agg_name
    • String
    • 0
    • 聚合后的房型显示名称
    • └ name_e
    • String
    • 0
    • 房型英文名称
    • └ vendor
    • String
    • 0
    • 酒店的销售渠道
    • └ extend
    • String
    • 0
    • 扩展字段
    • └ floor
    • String
    • 0
    • 楼层,如:7-8层
    • └ rid
    • Number
    • 0
    • 房型ID
    • └ seller_id
    • Number
    • 0
    • 卖家ID
    • └ match_status
    • Number
    • 0
    • 匹配状态定义: 0.待系统匹配 ,1.系统已匹配,待卖家确认, 2.系统未匹配,待小二匹配, 3.小二已匹配, 待卖家确认, 4.小二拒绝匹配, 5.卖家接受匹配结果,, 6.卖家拒绝匹配结果,,7.系统无法匹配,已重复,待小二确认
    • └ service
    • String
    • 0
    • 服务设施,json格式
    • └ bed_type
    • String
    • 0
    • 床型,如:大床/双床
    • └ oper_xiaoer_name
    • String
    • 0
    • 操作人信息
    • └ comment
    • String
    • 0
    • 备注,人工拒绝原因等
    • └ max_occupancy
    • Number
    • 0
    • 最大入住人数
    • └ internet
    • String
    • 0
    • 宽带服务
    • └ internet_parser
    • String
    • 0
    • 宽带服务解析后文本,供前台展示用
    • └ outer_id
    • String
    • 0
    • 外部房型ID
    • s_room_type
    • SRoomType
    • 卖家标准房型
    • └ window_type
    • String
    • 0
    • 窗型,枚举类型
    • └ name_e
    • String
    • 0
    • 标准房型英文名称
    • └ network_service
    • String
    • 0
    • 宽带服务
    • └ auditor
    • String
    • 0
    • 创建人
    • └ last_modify
    • String
    • 0
    • 最后变更人
    • └ status
    • Number
    • 0
    • 状态。0:正常;-1:删除
    • └ bed
    • String
    • 0
    • 床型。json格式:[{bedType:1,bedSize:2},{bedType:2,bedSize:3}]
    • └ extend
    • String
    • 0
    • 扩展信息
    • └ transfer_pics
    • String
    • 0
    • 从老库sroom_type表中迁移过来的图片原图
    • └ shid
    • Number
    • 0
    • 标准酒店ID
    • └ original_pics
    • String
    • 0
    • 房型原始图片,多个的时候用逗号分割
    • └ version
    • Number
    • 0
    • 版本号
    • └ srid
    • Number
    • 0
    • 标准房型ID
    • └ pics_ext
    • String
    • 0
    • 图片扩展字段, [{"idx":0,"from":"agoda","desc":"客房"},{"idx":1,"from":"agoda","desc":"卫生间"}] , idx:pics字段中的第几张图片,从第0张开始计数(如:0) ,,from:图片来源(如:agoda) ,desc:图片说明(如:客房) ,注意:定义"idx":0即为主图,主图有且只有1张(目前房型没有主图概念),
    • └ pics
    • String
    • 0
    • 房型图片
    • └ area
    • String
    • 0
    • 面积
    • └ source
    • Number
    • 0
    • 来源。0-小二直接添加;1-卖家提交
    • └ facility
    • String
    • 0
    • 设施
    • └ floor
    • String
    • 0
    • 楼层
    • └ name
    • String
    • 0
    • 标准房型name
    • └ max_occupancy
    • Number
    • 0
    • 最大入住人数
    • └ outer_id
    • String
    • 0
    • 数据来源的外部id
    • └ add_bed
    • Number
    • 0
    • 是否可加床。0-否;1-是
    • rp_and_rate_unit_list
    • RpAndRateUnit []
    • 房型下RP和Rate的集合
    • x_rate_plan
    • XRatePlan
    • xRatePlan
    • cancel_policy_cal_list
    • CancelPolicyCal []
    • 取消日历
    • └ cancel_policy_info
    • String
    • 0
    • k-v 形式
    • └ date
    • Date
    • 0
    • 日期
    • └ cancel_policy_type
    • Number
    • 0
    • type 字段解释参考 {@link com.taobao.trip.hic.client.domain.CancelPolicy}
    • breakfast_cal_list
    • BreakfastCal []
    • 早餐日历
    • └ bf_count
    • Number
    • 0
    • 早餐数量
    • └ date
    • Date
    • 0
    • 日期
    • rate_plan
    • RatePlan
    • ratePlan
    • └ fee_service_amount
    • Number
    • -10000
    • 额外服务-服务费-金额(0-9999)
    • └ parent_rp_code
    • String
    • 0
    • 父RpCode
    • └ hid
    • Number
    • 0
    • 卖家酒店hid
    • └ rp_type
    • String
    • 0
    • rateplan类型 1为小时房
    • └ parent_rpid
    • Number
    • 0
    • 父Rpid
    • └ can_checkin_end
    • String
    • 0
    • 可入住的最晚时间(小时房相关字段)
    • └ seller_nick
    • String
    • 0
    • 卖家昵称
    • └ pack_room_flag
    • Number
    • 0
    • 是否包房RP 1包房RP,0 非包房rp
    • └ min_days
    • Number
    • -10000
    • 最小入住天数(1-90)
    • └ start_time_daily
    • String
    • 0
    • 每日生效开始时间(仅时分秒有效)
    • └ status
    • Number
    • -10000
    • rp状态
    • └ can_dawn_book
    • Number
    • 0
    • 是否支持凌晨预订 0否 1是
    • └ fee_breakfast_amount
    • Number
    • -10000
    • 额外提供早餐价格,与feeBreakfastCount对应。 如果feeBreakfastCount=2表示2份的价格,以此类推。
    • └ cal_full_update
    • Boolean
    • false
    • calFullUpdate
    • └ first_stay
    • Number
    • 0
    • 是否新用户首晚入住专享rp。0-否、1-是。默认是0
    • └ english_name
    • String
    • 0
    • 价格计划英文名称
    • └ fee_breakfast_count
    • Number
    • -10000
    • 额外提供早餐最小数量,通常是1。
    • └ is_student
    • Number
    • 0
    • 是否为学生价
    • └ max_adv_hours
    • Number
    • -10000
    • 最大提前预订小时
    • └ min_amount
    • Number
    • -10000
    • 首日入住房间数(1-99)
    • └ bottom_price_flag
    • Number
    • 0
    • 是否底价加价,1是底价加价,0 非底价加价rp
    • └ guarantee_start_time
    • String
    • 0
    • 每日开始担保时间(仅时分秒有效)
    • └ fee_gov_tax_percent
    • Number
    • -10000
    • 额外服务-政府税-百分比(0%-99%)
    • └ invoice_content
    • String
    • 0
    • rp维度的发票信息, type:1.酒店提供发票;2.卖家提供发票, desc:发票描叙,比如:卖家包邮提供发票,格式为:{"type":1;"desc":""}
    • └ member_level
    • String
    • 0
    • 会员等级,可以有多个值,逗号分隔。3-高 2-中 1-低
    • └ gmt_modified
    • String
    • 0
    • 创建时间
    • └ super_rp_flag
    • Boolean
    • false
    • super rp标记
    • └ base_rp_flag
    • Boolean
    • false
    • base rp标记
    • └ out_hid
    • String
    • 0
    • outHid
    • └ fee_gov_tax_amount
    • Number
    • -10000
    • 额外服务-政府税-金额(0-9999)
    • └ allotment_release_time
    • String
    • 0
    • 协议保留房提前x小时自动确认时间
    • └ version
    • Number
    • 0
    • 乐观锁
    • └ extend_fee
    • String
    • 0
    • 额外费用扩展字段
    • └ breakfast_count
    • Number
    • -10000
    • 早餐(0:不含早,1:含单早,2:含双早,N:含N早(1-99可选))
    • └ max_days
    • Number
    • -10000
    • 最大入住天数(1-90)
    • └ name
    • String
    • 0
    • 价格计划名称
    • └ guarantee_amount
    • Number
    • 0
    • 担保金额,只有担保类型为5,该字段才有意义
    • └ fee_service_percent
    • Number
    • -10000
    • 额外服务-服务费-百分比(0%-99%)
    • └ gmt_effective
    • String
    • 0
    • 生效开始日期(yyyy-MM-dd hh:mm:ss)
    • └ occupancy
    • Number
    • 0
    • 入住人数(如agoda对于不同入住人数价格不一样)
    • └ min_adv_hours
    • Number
    • -10000
    • 最小提前预订小时
    • └ guarantee_mode
    • Number
    • 0
    • 担保实体类型 1.pci担保
    • └ rate_plan_id
    • Number
    • -10000
    • ratePlanId
    • └ gmt_create
    • String
    • 0
    • 创建时间
    • └ vendor
    • String
    • 0
    • vendor
    • └ payment_type
    • Number
    • -10000
    • 支付类型
    • └ extend
    • String
    • 0
    • 扩展字段
    • └ dawn_book_end_time
    • String
    • 0
    • 凌晨预订结束时间
    • └ agreement
    • Number
    • 0
    • 是否新用户首晚入住专享rp。0-否、1-是。默认是0
    • └ new_rp_code
    • String
    • 0
    • newRpCode
    • └ dawn_book_start_time
    • String
    • 0
    • 凌晨预订开始时间
    • └ operator
    • String
    • 0
    • operator
    • └ sell_gid
    • Number
    • 0
    • sellGid
    • └ rate_plan_code
    • String
    • 0
    • 卖家系统的编码或ID
    • └ guarantee_type
    • Number
    • -10000
    • 担保类型 0 无担保 1 分时首晚担保 2 分时全额担保 3 全天首晚担保 4 全天全额担保
    • └ source
    • Number
    • 0
    • 来源
    • └ end_time_daily
    • String
    • 0
    • 每日生效结束时间(仅时分秒有效)
    • └ rid
    • Number
    • 0
    • 卖家房型id
    • └ seller_id
    • Number
    • -10000
    • 卖家id
    • └ gmt_deadline
    • String
    • 0
    • 生效截止日期(yyyy-MM-dd hh:mm:ss)
    • └ hourage
    • String
    • 0
    • 入住的开始跨度(小时房相关字段)
    • └ out_rid
    • String
    • 0
    • 卖家外部房型 id
    • └ display_name
    • String
    • 0
    • 价格计划名称name通过加工处理以后的值
    • └ can_checkin_start
    • String
    • 0
    • 可入住的最早时间(小时房相关字段)
    • └ channel
    • String
    • 0
    • 销售渠道。可以有多个值,逗号分隔。A-集团差旅 B-双11渠道 C-普通促销 D-信用住 M-无线专享 (E-信用住促销)
    • └ sell_rp_type
    • Number
    • -10000
    • sell 端特殊RP 的特殊id,默认值为0 其他值为Sell端的Id
    • └ cancel_policy
    • String
    • 0
    • 退订政策
    • └ common_allot_release_time
    • String
    • 0
    • 普通保留房提前x小时自动确认时间
    • guarantee_cal_list
    • Guaranteecal []
    • 0
    • 担保日历
    • └ guarantee_time
    • String
    • 0
    • 担保时间
    • └ date
    • Date
    • 0
    • date
    • └ guarantee_type
    • Number
    • 0
    • 担保类型参考: {@link com.taobao.trip.hic.client.domain.RatePlan}
    • └ tag_json
    • String
    • {"non-direct-RP":1,"super-could-price-change-RP":0,"base-could-derived-RP":1,"ebk-tail-room-RP":0}
    • key的含义: non-direct-RP 表示非直连RP, super-could-price-change-RP 表示rp的super标,打上这个tag,表明这个rateplan下单的时候支持变价,商家系统直接放开价格校验。 base-could-derived-RP 表示base rateplan标签,打上了这个tag,表明这是一个base的rateplan,基于该rateplan可以衍生出子rateplan . ebk-tail-room-RP 表示 ebk尾房rate plan级别标
    • x_rate_list
    • Xratelist []
    • 0
    • xRateList
    • inv_price_with_switch_unit_list
    • InvPriceWithSwitchUnit []
    • Rate价格库存以及价态开关日历
    • └ quota
    • Number
    • 0
    • 普通库存
    • └ price
    • Number
    • 0
    • 价格,单位分
    • └ al_quota
    • Number
    • 0
    • 协议保留房库存
    • └ date
    • String
    • 0
    • 日期,格式:yyyy-MM-dd
    • └ rate_switch
    • Boolean
    • false
    • 价格开关
    • └ gen_al_quota
    • Number
    • 4
    • 普通保留房库存
    • rate
    • Rate
    • 定价信息
    • └ tag_s_j_y_f
    • Number
    • -10000
    • 实价有房
    • └ lock_end_time
    • String
    • 0
    • 锁库存截止时间
    • └ inventory_type_flag
    • Number
    • 0
    • 库存类型标示 0rate普通库存 1room普通库存 2rate协议保留房 3rate普通保留房
    • └ exchange_rate
    • Number
    • 0
    • 外币汇率(该字段废弃,请使用exchangeRateWithHighPrecision
    • └ cny_currency
    • Boolean
    • true
    • 商品层存储的货币符合是否是人民币。true是人民币,false外币
    • └ tag_direct_type
    • Number
    • 0
    • 直连类型,0未知,1普通直连,2ebk直连
    • └ version
    • Number
    • 0
    • 版本号
    • └ seller_nick
    • String
    • 0
    • 卖家昵称
    • └ lock_start_time
    • String
    • 0
    • 锁库存开始时间
    • └ name
    • String
    • 0
    • 定价信息名称
    • └ rate_id
    • Number
    • -10000
    • 定价信息id
    • └ switch_calendar_data
    • String
    • 0
    • rate的状态开关日历
    • └ tag_j_s_q_r
    • Number
    • -10000
    • 即时确认状态,表示此rate预订后是否可以直接发货。可取范围:0,1。可以为空
    • └ exchange_rate_with_high_precision
    • Number
    • 0
    • 外币汇率 BigDecimal
    • └ add_bed
    • Number
    • -10000
    • 是否可以加床
    • └ nod
    • Number
    • 0
    • 连住天数
    • └ rate_plan_id
    • Number
    • -10000
    • 价格计划id
    • └ currency_code_name
    • String
    • 0
    • 货币类型(编码)
    • └ currency_code
    • Number
    • -10000
    • 货币类型(该字段废弃,请以货币编码为准currencyCodeName),老字段中 1 为 人民币;2 为外币
    • └ status
    • Number
    • -10000
    • 定价信息状态
    • └ vendor
    • String
    • 0
    • 渠道
    • └ tag_direct
    • Number
    • 0
    • 是否走直连下单,不扣减本地库存
    • └ nop
    • Number
    • 0
    • 入住人数
    • └ operator
    • String
    • 0
    • 操作人信息
    • └ price_deposit
    • Number
    • -10000
    • 定金
    • └ source
    • Number
    • 0
    • 新增宝贝的来源,仅供输入使用
    • └ bottom_price_flag
    • Number
    • 0
    • 是否底价加价,1是底价加价,0非底价加价
    • └ seller_id
    • Number
    • -10000
    • 卖家id
    • └ gid
    • Number
    • -10000
    • 商品id
    • └ add_bed_price
    • Number
    • -10000
    • 加床费用
    • └ tag_json
    • String
    • {"ebk-tail-room-Rate":1}
    • rate 维度下特殊标签含义 json: {"ebk-tail-room-Rate":1}, key:ebk-tail-room-Rate 表示rate维度ebk尾房标
    • └ use_room_inv
    • Boolean
    • false
    • 是否使用房型库存
    • inv_and_switch_unit_list
    • RoomInvWithSwitchUnit []
    • 0
    • 房型库存和开关
    • └ room_switch
    • Boolean
    • false
    • 房型开关
    • └ quota
    • Number
    • 0
    • 房型库存
    • └ date
    • Date
    • 0
    • 日期
    • └ iid
    • Number
    • 0
    • iid
    • └ gid
    • Number
    • 0
    • gid
    • └ on_sell
    • Boolean
    • false
    • 是否可售
    • └ download_reason
    • String
    • 0
    • 下架原因
    • └ tag_json
    • String
    • {"non-direct-roomType":1}
    • 房型维度下特殊标签含义 json: {"non-direct-roomType":1} , key:non-direct-roomType 表示非直连房型

    请求示例

    • JAVA
    • .NET
    • PHP
    • CURL
    • Python
    • C/C++
    • NodeJS
    TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
    XhotelRoomtypeDetailGetRequest req = new XhotelRoomtypeDetailGetRequest();
    req.setRid(32324L);
    req.setHid(32423L);
    req.setNeedRoomInventoryAndSwitch(false);
    req.setNeedSroomInfo(false);
    req.setNeedRpAndRate(false);
    req.setVendor("taobao");
    XhotelRoomtypeDetailGetResponse rsp = client.execute(req, sessionKey);
    System.out.println(rsp.getBody());

    响应示例

    • XML示例
    • JSON示例
    <xhotel_roomtype_detail_get_response>
        <result>
            <error_code>0</error_code>
            <error_msg>0</error_msg>
            <success>false</success>
            <first_result>
                <rid>0</rid>
                <room_type>
                    <window_type>0</window_type>
                    <hid>0</hid>
                    <remark>0</remark>
                    <out_hid>0</out_hid>
                    <srid>0</srid>
                    <pics>0</pics>
                    <area>0</area>
                    <bed_size>0</bed_size>
                    <seller_nick>0</seller_nick>
                    <priority>0</priority>
                    <name>0</name>
                    <old_rid>0</old_rid>
                    <data_confirm>0</data_confirm>
                    <agg_name>0</agg_name>
                    <name_e>0</name_e>
                    <vendor>0</vendor>
                    <extend>0</extend>
                    <floor>0</floor>
                    <rid>0</rid>
                    <seller_id>0</seller_id>
                    <match_status>0</match_status>
                    <service>0</service>
                    <bed_type>0</bed_type>
                    <oper_xiaoer_name>0</oper_xiaoer_name>
                    <comment>0</comment>
                    <max_occupancy>0</max_occupancy>
                    <internet>0</internet>
                    <internet_parser>0</internet_parser>
                    <outer_id>0</outer_id>
                </room_type>
                <s_room_type>
                    <window_type>0</window_type>
                    <name_e>0</name_e>
                    <network_service>0</network_service>
                    <auditor>0</auditor>
                    <last_modify>0</last_modify>
                    <status>0</status>
                    <bed>0</bed>
                    <extend>0</extend>
                    <transfer_pics>0</transfer_pics>
                    <shid>0</shid>
                    <original_pics>0</original_pics>
                    <version>0</version>
                    <srid>0</srid>
                    <pics_ext>0</pics_ext>
                    <pics>0</pics>
                    <area>0</area>
                    <source>0</source>
                    <facility>0</facility>
                    <floor>0</floor>
                    <name>0</name>
                    <max_occupancy>0</max_occupancy>
                    <outer_id>0</outer_id>
                    <add_bed>0</add_bed>
                </s_room_type>
                <rp_and_rate_unit_list>
                    <rp_and_rate_unit>
                        <x_rate_plan>
                            <cancel_policy_cal_list>
                                <cancel_policy_cal>
                                    <cancel_policy_info>0</cancel_policy_info>
                                    <date>0</date>
                                    <cancel_policy_type>0</cancel_policy_type>
                                </cancel_policy_cal>
                            </cancel_policy_cal_list>
                            <breakfast_cal_list>
                                <breakfast_cal>
                                    <bf_count>0</bf_count>
                                    <date>0</date>
                                </breakfast_cal>
                            </breakfast_cal_list>
                            <rate_plan>
                                <fee_service_amount>-10000</fee_service_amount>
                                <parent_rp_code>0</parent_rp_code>
                                <hid>0</hid>
                                <rp_type>0</rp_type>
                                <parent_rpid>0</parent_rpid>
                                <can_checkin_end>0</can_checkin_end>
                                <seller_nick>0</seller_nick>
                                <pack_room_flag>0</pack_room_flag>
                                <min_days>-10000</min_days>
                                <start_time_daily>0</start_time_daily>
                                <status>-10000</status>
                                <can_dawn_book>0</can_dawn_book>
                                <fee_breakfast_amount>-10000</fee_breakfast_amount>
                                <cal_full_update>false</cal_full_update>
                                <first_stay>0</first_stay>
                                <english_name>0</english_name>
                                <fee_breakfast_count>-10000</fee_breakfast_count>
                                <is_student>0</is_student>
                                <max_adv_hours>-10000</max_adv_hours>
                                <min_amount>-10000</min_amount>
                                <bottom_price_flag>0</bottom_price_flag>
                                <guarantee_start_time>0</guarantee_start_time>
                                <fee_gov_tax_percent>-10000</fee_gov_tax_percent>
                                <invoice_content>0</invoice_content>
                                <member_level>0</member_level>
                                <gmt_modified>0</gmt_modified>
                                <super_rp_flag>false</super_rp_flag>
                                <base_rp_flag>false</base_rp_flag>
                                <out_hid>0</out_hid>
                                <fee_gov_tax_amount>-10000</fee_gov_tax_amount>
                                <allotment_release_time>0</allotment_release_time>
                                <version>0</version>
                                <extend_fee>0</extend_fee>
                                <breakfast_count>-10000</breakfast_count>
                                <max_days>-10000</max_days>
                                <name>0</name>
                                <guarantee_amount>0</guarantee_amount>
                                <fee_service_percent>-10000</fee_service_percent>
                                <gmt_effective>0</gmt_effective>
                                <occupancy>0</occupancy>
                                <min_adv_hours>-10000</min_adv_hours>
                                <guarantee_mode>0</guarantee_mode>
                                <rate_plan_id>-10000</rate_plan_id>
                                <gmt_create>0</gmt_create>
                                <vendor>0</vendor>
                                <payment_type>-10000</payment_type>
                                <extend>0</extend>
                                <dawn_book_end_time>0</dawn_book_end_time>
                                <agreement>0</agreement>
                                <new_rp_code>0</new_rp_code>
                                <dawn_book_start_time>0</dawn_book_start_time>
                                <operator>0</operator>
                                <sell_gid>0</sell_gid>
                                <rate_plan_code>0</rate_plan_code>
                                <guarantee_type>-10000</guarantee_type>
                                <source>0</source>
                                <end_time_daily>0</end_time_daily>
                                <rid>0</rid>
                                <seller_id>-10000</seller_id>
                                <gmt_deadline>0</gmt_deadline>
                                <hourage>0</hourage>
                                <out_rid>0</out_rid>
                                <display_name>0</display_name>
                                <can_checkin_start>0</can_checkin_start>
                                <channel>0</channel>
                                <sell_rp_type>-10000</sell_rp_type>
                                <cancel_policy>0</cancel_policy>
                                <common_allot_release_time>0</common_allot_release_time>
                            </rate_plan>
                            <guarantee_cal_list>
                                <guaranteecal>
                                    <guarantee_time>0</guarantee_time>
                                    <date>0</date>
                                    <guarantee_type>0</guarantee_type>
                                </guaranteecal>
                            </guarantee_cal_list>
                            <tag_json>{&quot;non-direct-RP&quot;:1,&quot;super-could-price-change-RP&quot;:0,&quot;base-could-derived-RP&quot;:1,&quot;ebk-tail-room-RP&quot;:0}</tag_json>
                        </x_rate_plan>
                        <x_rate_list>
                            <xratelist>
                                <inv_price_with_switch_unit_list>
                                    <inv_price_with_switch_unit>
                                        <quota>0</quota>
                                        <price>0</price>
                                        <al_quota>0</al_quota>
                                        <date>0</date>
                                        <rate_switch>false</rate_switch>
                                        <gen_al_quota>4</gen_al_quota>
                                    </inv_price_with_switch_unit>
                                </inv_price_with_switch_unit_list>
                                <rate>
                                    <tag_s_j_y_f>-10000</tag_s_j_y_f>
                                    <lock_end_time>0</lock_end_time>
                                    <inventory_type_flag>0</inventory_type_flag>
                                    <exchange_rate>0</exchange_rate>
                                    <cny_currency>true</cny_currency>
                                    <tag_direct_type>0</tag_direct_type>
                                    <version>0</version>
                                    <seller_nick>0</seller_nick>
                                    <lock_start_time>0</lock_start_time>
                                    <name>0</name>
                                    <rate_id>-10000</rate_id>
                                    <switch_calendar_data>0</switch_calendar_data>
                                    <tag_j_s_q_r>-10000</tag_j_s_q_r>
                                    <exchange_rate_with_high_precision>0</exchange_rate_with_high_precision>
                                    <add_bed>-10000</add_bed>
                                    <nod>0</nod>
                                    <rate_plan_id>-10000</rate_plan_id>
                                    <currency_code_name>0</currency_code_name>
                                    <currency_code>-10000</currency_code>
                                    <status>-10000</status>
                                    <vendor>0</vendor>
                                    <tag_direct>0</tag_direct>
                                    <nop>0</nop>
                                    <operator>0</operator>
                                    <price_deposit>-10000</price_deposit>
                                    <source>0</source>
                                    <bottom_price_flag>0</bottom_price_flag>
                                    <seller_id>-10000</seller_id>
                                    <gid>-10000</gid>
                                    <add_bed_price>-10000</add_bed_price>
                                </rate>
                                <tag_json>{&quot;ebk-tail-room-Rate&quot;:1}</tag_json>
                                <use_room_inv>false</use_room_inv>
                            </xratelist>
                        </x_rate_list>
                    </rp_and_rate_unit>
                </rp_and_rate_unit_list>
                <inv_and_switch_unit_list>
                    <room_inv_with_switch_unit>
                        <room_switch>false</room_switch>
                        <quota>0</quota>
                        <date>0</date>
                    </room_inv_with_switch_unit>
                </inv_and_switch_unit_list>
                <iid>0</iid>
                <gid>0</gid>
                <on_sell>false</on_sell>
                <download_reason>0</download_reason>
                <tag_json>{&quot;non-direct-roomType&quot;:1}</tag_json>
            </first_result>
        </result>
    </xhotel_roomtype_detail_get_response>

    异常示例

    • XML示例
    • JSON示例
    <error_response>
        <code>50</code>
        <msg>Remote service error</msg>
        <sub_code>isv.invalid-parameter</sub_code>
        <sub_msg>非法参数</sub_msg>
    </error_response>

    错误码解释

    错误码 错误描述 解决方案

    API工具

    如何获得此API

    FAQ

    返回
    顶部