alitrip.btrip.hotel.distribution.search.low.price (商旅酒店api分销-酒店最低价)

商旅酒店api分销-酒店最低价

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
param_hotel_search_list_r_q HotelSearchListRq 可选 列表最低价入参
  • └ check_in
  • String
  • 必须
  • 2021-06-05
  • 入住时间
  • └ check_out
  • String
  • 必须
  • 2021-06-06
  • 离店时间
  • └ city_code
  • String
  • 可选
  • 330100
  • 城市code
  • └ city_name
  • String
  • 可选
  • 杭州
  • 城市名称
  • └ sub_channel
  • String
  • 必须
  • distribution_hkfghnmiujhgv01
  • 子渠道
  • └ order
  • Number
  • 可选
  • 0
  • 排序方式,0-默认|1-销量|2-价格|3-距离|4-好评
  • └ dir
  • Number
  • 可选
  • 0
  • 排序方向,1-升序 or 0-降序
  • └ shids
  • String
  • 可选
  • 10024010,59947001,60385002
  • 酒店id,多个用英文逗号分隔符
  • └ page_no
  • Number
  • 可选
  • 1
  • 第几页
  • └ page_size
  • Number
  • 可选
  • 20
  • 分页大小,不能超过50

响应参数

名称 类型 示例值 描述
result HisvResult 返回出参
  • module
  • HotelSearchListRs
  • 返回出参
  • hotels
  • HotelListDto []
  • 酒店列表
  • └ low_price
  • Number
  • 18000
  • 最低价,单位分
  • └ name
  • String
  • 杭州中洲大酒店
  • 酒店名称
  • └ shid
  • Number
  • 10076614
  • 酒店标准ID
  • └ supplier_code
  • String
  • fliggy
  • 供应商code
  • └ supplier_name
  • String
  • 飞猪
  • 供应商名称
  • └ is_protocol
  • Boolean
  • false
  • 协议价标识
  • └ total
  • Number
  • 100
  • 酒店数量
  • └ result_code
  • Number
  • 0
  • 返回状态
  • └ result_msg
  • String
  • 系统异常
  • 返回描述

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlitripBtripHotelDistributionSearchLowPriceRequest req = new AlitripBtripHotelDistributionSearchLowPriceRequest();
AlitripBtripHotelDistributionSearchLowPriceRequest.HotelSearchListRq obj1 = new AlitripBtripHotelDistributionSearchLowPriceRequest.HotelSearchListRq();
obj1.setCheckIn("2021-06-05");
obj1.setCheckOut("2021-06-06");
obj1.setCityCode("330100");
obj1.setCityName("杭州");
obj1.setSubChannel("distribution_hkfghnmiujhgv01");
obj1.setOrder(0L);
obj1.setDir(0L);
obj1.setShids("10024010,59947001,60385002");
obj1.setPageNo(1L);
obj1.setPageSize(20L);
req.setParamHotelSearchListRQ(obj1);
AlitripBtripHotelDistributionSearchLowPriceResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alitrip_btrip_hotel_distribution_search_low_price_response>
    <result>
        <module>
            <hotels>
                <hotel_list_dto>
                    <low_price>18000</low_price>
                    <name>杭州中洲大酒店</name>
                    <shid>10076614</shid>
                    <supplier_code>fliggy</supplier_code>
                    <supplier_name>飞猪</supplier_name>
                    <is_protocol>false</is_protocol>
                </hotel_list_dto>
            </hotels>
            <total>100</total>
        </module>
        <result_code>0</result_code>
        <result_msg>系统异常</result_msg>
    </result>
</alitrip_btrip_hotel_distribution_search_low_price_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

返回
顶部