文档中心 > API类目 > 飞猪酒店标准库

alitrip.hotel.hstdt.distribution.recommendroommatch (分销房型匹配)

分销房型匹配

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
room_need_match_param RoomNeedMatchParam 可选 请求
  • └ area
  • String
  • 可选
  • 55
  • 面积
  • └ bed_type_text
  • String
  • 可选
  • 1张特大床2m
  • 床型描述
  • └ shid
  • String
  • 必须
  • 10001914
  • 标准酒店id
  • └ room_id
  • String
  • 可选
  • 12345
  • 房型id((没有可不填))
  • └ window_type
  • String
  • 可选
  • 0
  • 窗型(0-全部房间无窗,1-全部房间有窗,2-部分房间无窗)
  • └ name
  • String
  • 必须
  • CCTV日出景观房
  • 名称
  • └ en_name
  • String
  • 可选
  • 英文名称
  • hotel
  • HotelNeedMatchParam
  • 可选
  • jiu
  • 酒店信息
  • └ address
  • String
  • 可选
  • 建国门外大街1号(光华路与金桐东路交汇处)
  • 地址
  • └ latitude
  • String
  • 可选
  • 39.912378
  • 纬度
  • └ hotel_id
  • String
  • 可选
  • 44566
  • 酒店id(没有可不填)
  • └ name
  • String
  • 可选
  • 北京国贸大酒店
  • 名称
  • └ en_name
  • String
  • 可选
  • 英文名称
  • └ en_address
  • String
  • 可选
  • 英文地址
  • └ tel
  • String
  • 可选
  • 0086#010#65052299
  • 电话
  • └ division_id
  • Number
  • 必须
  • 110100
  • 行政区划id
  • └ longitude
  • String
  • 可选
  • 116.458511
  • 经度
  • └ max_occupancy
  • Number
  • 可选
  • 1
  • 最大入住人数
  • └ floor
  • String
  • 可选
  • 64-76
  • 楼层
  • └ bathroom
  • String
  • 可选
  • 1
  • 卫生间(1-独立卫生间,2-公共卫生间,3-部分独立卫生间)

响应参数

名称 类型 示例值 描述
result TopStdResult 结果
  • └ success
  • Boolean
  • true
  • 是否成功
  • module
  • RoomMatchInfoDTO
  • 标准房型
  • └ srid
  • String
  • 119359097
  • 标准房型id
  • └ shid
  • String
  • 10001914
  • 标准酒店id
  • └ name
  • String
  • CCTV日出景观房
  • 名称
  • └ en_name
  • String
  • 英文名称
  • └ bed_type
  • String
  • 1张特大床(2M)
  • 床型
  • └ floor
  • String
  • 64-76
  • 楼层
  • └ area
  • String
  • 55
  • 面积
  • └ max_occupancy
  • Number
  • 2
  • 最大入住人数
  • └ window_type
  • String
  • 全部房间有窗
  • 窗型
  • └ bathroom
  • String
  • 独立卫生间
  • 卫生间
  • └ result_code
  • String
  • 500
  • 结果码
  • └ result_msg
  • String
  • 匹配结果异常
  • 返回信息

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlitripHotelHstdtDistributionRecommendroommatchRequest req = new AlitripHotelHstdtDistributionRecommendroommatchRequest();
AlitripHotelHstdtDistributionRecommendroommatchRequest.RoomNeedMatchParam obj1 = new AlitripHotelHstdtDistributionRecommendroommatchRequest.RoomNeedMatchParam();
obj1.setArea("55");
obj1.setBedTypeText("1张特大床2m");
obj1.setShid("10001914");
obj1.setRoomId("12345");
obj1.setWindowType("0");
obj1.setName("CCTV日出景观房");
obj1.setEnName("无");
AlitripHotelHstdtDistributionRecommendroommatchRequest.HotelNeedMatchParam obj2 = new AlitripHotelHstdtDistributionRecommendroommatchRequest.HotelNeedMatchParam();
obj2.setAddress("建国门外大街1号(光华路与金桐东路交汇处)");
obj2.setLatitude("39.912378");
obj2.setHotelId("44566");
obj2.setName("北京国贸大酒店");
obj2.setEnName("无");
obj2.setEnAddress("无");
obj2.setTel("0086#010#65052299");
obj2.setDivisionId(110100L);
obj2.setLongitude("116.458511");
obj1.setHotel(obj2);
obj1.setMaxOccupancy(1L);
obj1.setFloor("64-76");
obj1.setBathroom("1");
req.setRoomNeedMatchParam(obj1);
AlitripHotelHstdtDistributionRecommendroommatchResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alitrip_hotel_hstdt_distribution_recommendroommatch_response>
    <result>
        <success>true</success>
        <module>
            <srid>119359097</srid>
            <shid>10001914</shid>
            <name>CCTV日出景观房</name>
            <en_name>无</en_name>
            <bed_type>1张特大床(2M)</bed_type>
            <floor>64-76</floor>
            <area>55</area>
            <max_occupancy>2</max_occupancy>
            <window_type>全部房间有窗</window_type>
            <bathroom>独立卫生间</bathroom>
        </module>
        <result_code>500</result_code>
        <result_msg>匹配结果异常</result_msg>
    </result>
</alitrip_hotel_hstdt_distribution_recommendroommatch_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

返回
顶部