文档中心 > API类目 > 阿信-基础数据

taobao.alitrip.travel.axin.hotel.price.query (阿信酒店分销-实时报价查询)

酒店实时报价查询

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
resource_channel String 必须 F_HOTEL 资源渠道
check_in Date 必须 2021-11-07 00:00:00 入住日期
shid Number 必须 123 标准酒店id
city_code Number 可选 33 城市code
check_out Date 必须 2021-11-08 00:00:00 离店日期
distributor_tid Number 必须 12323 分销商id
nop Number 可选 2 入住人数

响应参数

名称 类型 示例值 描述
result BaseResultApiDTO 返回模型
  • data
  • HotelPriceDTO
  • 数据模型
  • └ shid
  • Number
  • 123
  • 标准酒店id
  • room_list
  • RoomPriceDTO []
  • 房型信息列表
  • std_room_info
  • StdRoomType
  • 标准房型信息
  • └ srid
  • Number
  • 1233
  • 标准房型ID
  • rate_list
  • RateDTO []
  • 1233
  • 标准房型ID
  • └ modified_time
  • Number
  • 1640275200000
  • 当前rate修改时间,精确到毫秒
  • price_stock_dto_list
  • PriceStockDTO []
  • 价库日历
  • └ date
  • Number
  • 1640275200000
  • 当前价库日期
  • └ price
  • Number
  • 100
  • 价格(单位分)
  • └ quota
  • Number
  • 12
  • 库存
  • └ promotion_price
  • Number
  • 1
  • 优惠金额(单位分)
  • └ rate_switch
  • Number
  • 1
  • 当前房态是否正常,0-关房,1-正常;1的情况下要看下库存是否足够
  • └ start_date
  • Number
  • 1640275200000
  • 入住日期
  • └ end_date
  • Number
  • 1640275200000
  • 离店日期
  • └ cny_price
  • Number
  • 100
  • 对应的人民币金额(外币场景使用)
  • break_fast_list
  • BreakfastDTO []
  • 早餐信息列表
  • └ breakfast
  • String
  • 双早
  • 早餐类型
  • └ breakfast_count
  • Number
  • 2
  • 早餐数量
  • └ start_date
  • Number
  • 1640275200000
  • 规则生效开始时间
  • └ end_date
  • Number
  • 1640275200000
  • 规则生效结束时间
  • cancel_rule_list
  • CancelPolicyRuleDTO []
  • 取消规则列表
  • └ cancel_policy_desc
  • String
  • 免费取消
  • 取消政策描述
  • └ cancel_type
  • Number
  • 1
  • 取消政策类型
  • cancel_policy_detail_list
  • CancelPolicyDetailDTO []
  • 取消政策明细列表
  • └ deduct_fee_rate
  • Number
  • 30
  • 扣除值
  • └ ahead_cancel_hours
  • Number
  • 1
  • 提前小时数
  • └ start_date
  • Number
  • 1640275200000
  • 规则生效开始时间
  • └ end_date
  • Number
  • 1640275200000
  • 规则生效结束时间
  • └ currency_code
  • String
  • CNY
  • 币种
  • └ rate_id
  • Number
  • 123
  • rateId
  • └ item_id
  • Number
  • 3232
  • 商品id
  • └ rate_plan_id
  • Number
  • 1123
  • 售卖政策id
  • └ rate_plan_name
  • String
  • 含早可取消
  • 售卖政策名称
  • └ resource_tag
  • String
  • A
  • 资源标签
  • └ commission_fee_rate
  • String
  • 5
  • 佣金费率
  • └ seller_id
  • Number
  • 123
  • 卖家id
  • └ end_time_daily
  • String
  • 16:00
  • 每日截止时间
  • └ instant_confirm
  • Boolean
  • true
  • 是否即时确认
  • └ min_adv_hours
  • Number
  • 8
  • 最小提前小时数
  • └ multiple_price
  • Boolean
  • true
  • 是否复杂价格
  • └ rate_plan_name_en
  • String
  • 价格计划英文名
  • 价格计划英文名
  • └ start_time_daily
  • String
  • 18:00
  • 每日开始时间
  • └ max_adv_hours
  • Number
  • 8
  • 最大提前小时数
  • └ min_stay
  • Number
  • 1
  • 最小入住天数
  • └ max_stay
  • Number
  • 2
  • 最大入住天数
  • └ min_book_count
  • Number
  • 1
  • 最小预订间数
  • └ max_book_count
  • Number
  • 1
  • 最大预订间数
  • └ nod
  • Number
  • 1
  • 连住天数,适用于复杂价格
  • └ nop
  • Number
  • 1
  • 入住人数,适用于复杂价格
  • └ max_occupancy
  • Number
  • 2
  • 最大入住人数
  • └ success
  • Boolean
  • true
  • 是否成功,true正常,false异常
  • └ error_code
  • String
  • "isv.invalid-parameter"
  • 错误code
  • └ error_msg
  • String
  • "参数错误"
  • 错误信息

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlitripTravelAxinHotelPriceQueryRequest req = new AlitripTravelAxinHotelPriceQueryRequest();
req.setResourceChannel("F_HOTEL");
req.setCheckIn(StringUtils.parseDateTime("2021-11-07 00:00:00"));
req.setShid(123L);
req.setCityCode(33L);
req.setCheckOut(StringUtils.parseDateTime("2021-11-08 00:00:00"));
req.setDistributorTid(12323L);
req.setNop(2L);
AlitripTravelAxinHotelPriceQueryResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alitrip_travel_axin_hotel_price_query_response>
    <result>
        <data>
            <shid>123</shid>
            <room_list>
                <room_price_d_t_o>
                    <std_room_info>
                        <srid>1233</srid>
                    </std_room_info>
                    <rate_list>
                        <rate_d_t_o>
                            <modified_time>1640275200000</modified_time>
                            <price_stock_dto_list>
                                <price_stock_d_t_o>
                                    <date>1640275200000</date>
                                    <price>100</price>
                                    <quota>12</quota>
                                    <promotion_price>1</promotion_price>
                                    <rate_switch>1</rate_switch>
                                    <start_date>1640275200000</start_date>
                                    <end_date>1640275200000</end_date>
                                    <cny_price>100</cny_price>
                                </price_stock_d_t_o>
                            </price_stock_dto_list>
                            <break_fast_list>
                                <breakfast_d_t_o>
                                    <breakfast>双早</breakfast>
                                    <breakfast_count>2</breakfast_count>
                                    <start_date>1640275200000</start_date>
                                    <end_date>1640275200000</end_date>
                                </breakfast_d_t_o>
                            </break_fast_list>
                            <cancel_rule_list>
                                <cancel_policy_rule_d_t_o>
                                    <cancel_policy_desc>免费取消</cancel_policy_desc>
                                    <cancel_type>1</cancel_type>
                                    <cancel_policy_detail_list>
                                        <cancel_policy_detail_d_t_o>
                                            <deduct_fee_rate>30</deduct_fee_rate>
                                            <ahead_cancel_hours>1</ahead_cancel_hours>
                                        </cancel_policy_detail_d_t_o>
                                    </cancel_policy_detail_list>
                                    <start_date>1640275200000</start_date>
                                    <end_date>1640275200000</end_date>
                                </cancel_policy_rule_d_t_o>
                            </cancel_rule_list>
                            <currency_code>CNY</currency_code>
                            <rate_id>123</rate_id>
                            <item_id>3232</item_id>
                            <rate_plan_id>1123</rate_plan_id>
                            <rate_plan_name>含早可取消</rate_plan_name>
                            <resource_tag>A</resource_tag>
                            <commission_fee_rate>5</commission_fee_rate>
                            <seller_id>123</seller_id>
                            <end_time_daily>16:00</end_time_daily>
                            <instant_confirm>true</instant_confirm>
                            <min_adv_hours>8</min_adv_hours>
                            <multiple_price>true</multiple_price>
                            <rate_plan_name_en>价格计划英文名</rate_plan_name_en>
                            <start_time_daily>18:00</start_time_daily>
                            <max_adv_hours>8</max_adv_hours>
                            <min_stay>1</min_stay>
                            <max_stay>2</max_stay>
                            <min_book_count>1</min_book_count>
                            <max_book_count>1</max_book_count>
                            <nod>1</nod>
                            <nop>1</nop>
                            <max_occupancy>2</max_occupancy>
                        </rate_d_t_o>
                    </rate_list>
                </room_price_d_t_o>
            </room_list>
        </data>
        <success>true</success>
        <error_code>&quot;isv.invalid-parameter&quot;</error_code>
        <error_msg>&quot;参数错误&quot;</error_msg>
    </result>
</alitrip_travel_axin_hotel_price_query_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>

错误码解释

错误码 错误描述 解决方案
isp.SYS_ERROR 系统异常 重试

API工具

如何获得此API

FAQ

返回
顶部