注意:以下文档只适用于TOP接口,请谨慎使用!

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

alitrip.hotel.hstdf.stdroomtype.getbysrid (根据srid查询单个标准房型信息)

根据srid查询单个标准房型信息,返回领域模型实例

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
param_get_std_room_type_param GetStdRoomTypeParam 可选 查询房型参数
  • param
  • StdRoomTypeFieldQueryParam
  • 可选
  • 具体查询参数
  • └ current_page
  • Number
  • 可选
  • 1
  • 当前第几页,暂不使用
  • └ end_row
  • Number
  • 可选
  • 23
  • 最后一行,不包含,暂不使用
  • └ need_normal_pics
  • Boolean
  • 可选
  • true
  • 是否查询普通图
  • └ need_other_bnb_room_info
  • Boolean
  • 可选
  • true
  • 是否查询非标民宿房型信息
  • └ need_other_base_info
  • Boolean
  • 可选
  • true
  • 是否查询其他基础信息
  • └ need_other_extend_info
  • Boolean
  • 可选
  • true
  • 是否查询其他扩展信息
  • └ need_other_multimedia_info
  • Boolean
  • 可选
  • true
  • 是否查询其他多媒体信息
  • └ need_other_service_facilities
  • Boolean
  • 可选
  • true
  • 是否查询其他服务设施
  • └ need_panorama6_pieces
  • Boolean
  • 可选
  • true
  • 是否查询全景图小图
  • └ need_panoramas
  • Boolean
  • 可选
  • true
  • 是否查询全景图原图
  • └ need_room_facilities
  • Boolean
  • 可选
  • true
  • 是否查询房间设施
  • └ page_size
  • Number
  • 可选
  • 100
  • 每页取100条数据,暂不使用
  • └ query_scope
  • Number
  • 可选
  • 0
  • 查询scope汇总
  • └ start_row
  • Number
  • 可选
  • 1
  • 开始行,包含,暂不使用
  • └ total_item
  • Number
  • 可选
  • 100
  • 数据总量
  • └ shid
  • Number
  • 可选
  • 12345
  • shid
  • └ srid
  • Number
  • 必须
  • 2345
  • srid

响应参数

名称 类型 示例值 描述
result TopResultSet top返回结果
  • module
  • StdRoomType
  • 标准房型模型
  • base_info
  • RoomBaseInfo
  • 基础信息
  • └ add_bed
  • Number
  • 0
  • 是否可加床,0--不可加床,1--可加床
  • └ area
  • String
  • 23
  • 面积,单位-平方米,注意这里是String,有可能是一个数值范围
  • bed_type
  • StdBedType
  • 床型信息
  • bed_types
  • BedType []
  • 床型列表
  • └ bed_num
  • Number
  • 2
  • 床型数据量,默认1
  • └ bed_size
  • String
  • 0
  • 床型尺寸枚举,业务废弃,参见width和length
  • └ bed_type
  • String
  • 0
  • 床型枚举类的code
  • └ desc
  • String
  • 2张大床
  • 单个床型描述,以上字段的拼接
  • └ length
  • String
  • 2.0
  • 长度,单位-米
  • └ width
  • String
  • 1.5
  • 宽度,单位-米
  • └ desc
  • String
  • 2张1.5m*2.0m大床和1张榻榻米
  • 整个房型的床型描述,可以认为是每个床型desc+logic拼接得来
  • └ logic
  • String
  • 1
  • 整个房型中多个床型的关系,1--和,2--或
  • └ en_name
  • String
  • Double Bed Room
  • 房型英文名
  • └ floor
  • String
  • 4
  • 所在楼层
  • └ max_occupancy
  • Number
  • 2
  • 最多入住几人
  • └ name
  • String
  • 双床房
  • 中文名
  • └ status
  • String
  • 0
  • 状态,0--上架,-4--下架失效
  • └ window_type
  • String
  • 0
  • 窗型枚举,0--无窗,1--有窗,2-部分有窗,3-暗窗,4--部分暗窗
  • bed_info
  • RoomTypeBedInfo
  • 床型信息
  • └ brief_desc
  • String
  • 双床(1大1小)/双床/大床
  • 床型描述
  • └ fuzzy_desc
  • String
  • 双床/大床
  • 床型描述
  • └ simple_desc
  • String
  • 1张大床和1张单人床/2张单人床/1张大床
  • 床型描述
  • bed_info_groups
  • BedInfoGroup []
  • 床型信息(元素间为OR关系)
  • bed_infos
  • BedInfo []
  • 床型信息(元素间为AND关系)
  • └ width
  • String
  • 1.8
  • 床宽
  • └ bed_num
  • Number
  • 1
  • 床张
  • └ bed_type
  • String
  • 0
  • 床型
  • └ length
  • String
  • 床长
  • └ brief_desc
  • String
  • 双床(1大1小)
  • 床型描述
  • └ fuzzy_desc
  • String
  • 双床
  • 床型描述
  • └ simple_desc
  • String
  • 1张大床和1张单人床
  • 床型描述
  • └ classification
  • String
  • 2
  • 分类
  • └ bed_num
  • Number
  • 2
  • 床张
  • └ desc
  • String
  • 1张大床(1.8M)和1张单人床(1.2M)
  • 床型描述
  • └ classifications
  • String []
  • 分类
  • └ desc
  • String
  • 1张大床(1.8M)和1张单人床(1.2M)/2张单人床(1.2M)/1张大床
  • 床型描述
  • bnb_room_info
  • BnbRoomInfo
  • 非标民宿房型信息
  • └ has_landlord
  • Number
  • 1
  • 是否和房东同住,0--不,1--是
  • house_model
  • BnbHouseModel
  • 户型信息
  • └ balcony
  • Number
  • 1
  • 阳台数,单位-阳台
  • └ bathroom
  • Number
  • 2
  • 卫生间,单位-卫
  • └ bedroom
  • Number
  • 3
  • 卧室数量,单位-室
  • └ kitchen
  • Number
  • 1
  • 厨房,单位-厨房
  • └ livingroom
  • Number
  • 2
  • 客餐厅数量,单位-厅
  • └ study
  • Number
  • 0
  • 书房,单位-书房
  • └ rent_size
  • Number
  • 20
  • 出租面积,正整数,注意与area的区别
  • └ rent_type
  • Number
  • 1
  • 出租类型,1.整租;2.单间;3.床位
  • extend_info
  • RoomExtendInfo
  • 扩展信息
  • └ tags
  • String []
  • 1,2
  • 房型标签
  • multimedia_info
  • RoomMultimediaInfo
  • 多媒体信息
  • normal_pics
  • ServiceFacilityItem []
  • 普通图
  • └ feature
  • String
  • N/A
  • Json串,存储图片尺寸信息
  • └ id
  • Number
  • 1
  • id
  • └ order_num
  • Number
  • 1
  • 组内排序
  • └ shid
  • Number
  • 12345
  • shid
  • └ srid
  • Number
  • 123
  • srid
  • └ status
  • Number
  • 0
  • 图片状态,0--已打过水印,-1--未打水印
  • └ sub_type
  • String
  • 客房
  • 房型图固定为“客房”
  • └ tag
  • Number
  • N/A
  • 暂不使用
  • └ type
  • Number
  • 1
  • 普通图片类型固定为1
  • └ value
  • String
  • //img.alicdn.com/bao/uploaded/i1/TB19RWwOpXXXXcCXpXXHupJ_pXX_054752.jpg
  • 图片url
  • panorama6_pieces
  • ServiceFacilityItem []
  • 6张已切全景图
  • └ id
  • Number
  • 1
  • id
  • └ order_num
  • Number
  • 1
  • 组内排序
  • └ shid
  • Number
  • 12345
  • shid
  • └ srid
  • Number
  • 234
  • srid
  • └ type
  • Number
  • 3
  • 全景图已切出小图的type
  • └ value
  • String
  • //img.alicdn.com/bao/uploaded/i1/TB19RWwOpXXXXcCXpXXHupJ_pXX_054752.jpg
  • 图片url
  • panoramas
  • ServiceFacilityItem []
  • 全景图未切原图
  • └ id
  • Number
  • 1
  • 1
  • └ order_num
  • Number
  • 1
  • 组内排序
  • └ shid
  • Number
  • 12345
  • shid
  • └ srid
  • Number
  • 234
  • srid
  • └ status
  • Number
  • 0
  • 全景图原图状态,-1--未切图,0--已切图
  • └ type
  • Number
  • 2
  • 全景图原图的状态
  • └ value
  • String
  • //img.alicdn.com/bao/uploaded/i1/TB19RWwOpXXXXcCXpXXHupJ_pXX_054752.jpg
  • 图片url
  • service_facilities
  • RoomFacilities
  • 房型服务设施
  • room_facilities
  • ServiceFacilityItem []
  • 房间设施
  • └ id
  • Number
  • 1
  • id
  • └ order_num
  • Number
  • 1
  • 组内排序
  • └ shid
  • Number
  • 12345
  • shid
  • └ srid
  • Number
  • 234
  • srid
  • └ sub_type
  • String
  • 1
  • 房型设施二级类目,1-电话,2-上网,3-卫浴,4-景观,5-媒体,6-服务,7-设施,-1-其他
  • └ type
  • Number
  • 40
  • 房型设施分类,固定40
  • └ type_id
  • String
  • 24090
  • 房型设施类目code,对应hotelRoomStatic.code
  • └ value
  • String
  • 国内长途(免费)
  • 房型设施类目名称
  • └ shid
  • Number
  • 12345
  • shid
  • └ srid
  • Number
  • 234
  • srid
  • └ result_code
  • String
  • 200
  • 响应编码,目前业务主要看success属性
  • └ result_msg
  • String
  • 非法参数
  • 响应信息,一般异常或业务失败时有值
  • └ success
  • Boolean
  • false
  • 是否成功

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlitripHotelHstdfStdroomtypeGetbysridRequest req = new AlitripHotelHstdfStdroomtypeGetbysridRequest();
AlitripHotelHstdfStdroomtypeGetbysridRequest.GetStdRoomTypeParam obj1 = new AlitripHotelHstdfStdroomtypeGetbysridRequest.GetStdRoomTypeParam();
AlitripHotelHstdfStdroomtypeGetbysridRequest.StdRoomTypeFieldQueryParam obj2 = new AlitripHotelHstdfStdroomtypeGetbysridRequest.StdRoomTypeFieldQueryParam();
obj2.setCurrentPage(1L);
obj2.setEndRow(23L);
obj2.setNeedNormalPics(true);
obj2.setNeedOtherBnbRoomInfo(true);
obj2.setNeedOtherBaseInfo(true);
obj2.setNeedOtherExtendInfo(true);
obj2.setNeedOtherMultimediaInfo(true);
obj2.setNeedOtherServiceFacilities(true);
obj2.setNeedPanorama6Pieces(true);
obj2.setNeedPanoramas(true);
obj2.setNeedRoomFacilities(true);
obj2.setPageSize(100L);
obj2.setQueryScope(0L);
obj2.setStartRow(1L);
obj2.setTotalItem(100L);
obj1.setParam(obj2);
obj1.setShid(12345L);
obj1.setSrid(2345L);
req.setParamGetStdRoomTypeParam(obj1);
AlitripHotelHstdfStdroomtypeGetbysridResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alitrip_hotel_hstdf_stdroomtype_getbysrid_response>
    <result>
        <module>
            <base_info>
                <add_bed>0</add_bed>
                <area>23</area>
                <bed_type>
                    <bed_types>
                        <bed_type>
                            <bed_num>2</bed_num>
                            <bed_size>0</bed_size>
                            <bed_type>0</bed_type>
                            <desc>2张大床</desc>
                            <length>2.0</length>
                            <width>1.5</width>
                        </bed_type>
                    </bed_types>
                    <desc>2张1.5m*2.0m大床和1张榻榻米</desc>
                    <logic>1</logic>
                </bed_type>
                <en_name>Double Bed Room</en_name>
                <floor>4</floor>
                <max_occupancy>2</max_occupancy>
                <name>双床房</name>
                <status>0</status>
                <window_type>0</window_type>
                <bed_info>
                    <brief_desc>双床(1大1小)/双床/大床</brief_desc>
                    <fuzzy_desc>双床/大床</fuzzy_desc>
                    <simple_desc>1张大床和1张单人床/2张单人床/1张大床</simple_desc>
                    <bed_info_groups>
                        <bed_info_group>
                            <bed_infos>
                                <bed_info>
                                    <width>1.8</width>
                                    <bed_num>1</bed_num>
                                    <bed_type>0</bed_type>
                                    <length></length>
                                </bed_info>
                            </bed_infos>
                            <brief_desc>双床(1大1小)</brief_desc>
                            <fuzzy_desc>双床</fuzzy_desc>
                            <simple_desc>1张大床和1张单人床</simple_desc>
                            <classification>2</classification>
                            <bed_num>2</bed_num>
                            <desc>1张大床(1.8M)和1张单人床(1.2M)</desc>
                        </bed_info_group>
                    </bed_info_groups>
                    <classifications>
                        <string></string>
                    </classifications>
                    <desc>1张大床(1.8M)和1张单人床(1.2M)/2张单人床(1.2M)/1张大床</desc>
                </bed_info>
            </base_info>
            <bnb_room_info>
                <has_landlord>1</has_landlord>
                <house_model>
                    <balcony>1</balcony>
                    <bathroom>2</bathroom>
                    <bedroom>3</bedroom>
                    <kitchen>1</kitchen>
                    <livingroom>2</livingroom>
                    <study>0</study>
                </house_model>
                <rent_size>20</rent_size>
                <rent_type>1</rent_type>
            </bnb_room_info>
            <extend_info>
                <tags>
                    <string>1</string>
                    <string>2</string>
                </tags>
            </extend_info>
            <multimedia_info>
                <normal_pics>
                    <service_facility_item>
                        <feature>N/A</feature>
                        <id>1</id>
                        <order_num>1</order_num>
                        <shid>12345</shid>
                        <srid>123</srid>
                        <status>0</status>
                        <sub_type>客房</sub_type>
                        <tag>N/A</tag>
                        <type>1</type>
                        <value>//img.alicdn.com/bao/uploaded/i1/TB19RWwOpXXXXcCXpXXHupJ_pXX_054752.jpg</value>
                    </service_facility_item>
                </normal_pics>
                <panorama6_pieces>
                    <service_facility_item>
                        <id>1</id>
                        <order_num>1</order_num>
                        <shid>12345</shid>
                        <srid>234</srid>
                        <type>3</type>
                        <value>//img.alicdn.com/bao/uploaded/i1/TB19RWwOpXXXXcCXpXXHupJ_pXX_054752.jpg</value>
                    </service_facility_item>
                </panorama6_pieces>
                <panoramas>
                    <service_facility_item>
                        <id>1</id>
                        <order_num>1</order_num>
                        <shid>12345</shid>
                        <srid>234</srid>
                        <status>0</status>
                        <type>2</type>
                        <value>//img.alicdn.com/bao/uploaded/i1/TB19RWwOpXXXXcCXpXXHupJ_pXX_054752.jpg</value>
                    </service_facility_item>
                </panoramas>
            </multimedia_info>
            <service_facilities>
                <room_facilities>
                    <service_facility_item>
                        <id>1</id>
                        <order_num>1</order_num>
                        <shid>12345</shid>
                        <srid>234</srid>
                        <sub_type>1</sub_type>
                        <type>40</type>
                        <type_id>24090</type_id>
                        <value>国内长途(免费)</value>
                    </service_facility_item>
                </room_facilities>
            </service_facilities>
            <shid>12345</shid>
            <srid>234</srid>
        </module>
        <result_code>200</result_code>
        <result_msg>非法参数</result_msg>
        <success>false</success>
    </result>
</alitrip_hotel_hstdf_stdroomtype_getbysrid_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

返回
顶部