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

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

alitrip.hotel.hstdf.hotelroomstatic.get (根据类型查询静态字段)

根据类型查询分页静态字段

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
param_get_hotel_room_static_param GetHotelRoomStaticParam 可选 参数封装
  • └ page
  • Number
  • 可选
  • 1
  • 第1页
  • └ page_size
  • Number
  • 可选
  • 100
  • 每页取100条
  • └ type
  • Number
  • 可选
  • 116
  • 字典类型

响应参数

名称 类型 示例值 描述
result TopResultSet top返回结果
  • └ has_next
  • Boolean
  • true
  • 当前页之后是否还有数据,true--还有,可以继续请求
  • module_list
  • HotelRoomStaticDo []
  • 结果集合
  • └ code
  • String
  • 24001
  • 字典code,收费停车场
  • └ data_bank_brand_id
  • String
  • 1
  • 数据银行id,酒店集团字典才有值
  • └ description
  • String
  • 收费停车场
  • 描述,不一定有值
  • └ display_name
  • String
  • 收费停车场
  • 展示名称
  • └ en_name
  • String
  • N/A
  • 英文名
  • └ extend_info
  • String
  • N/A
  • 暂不使用
  • └ hot
  • Number
  • 23
  • 热度
  • └ id
  • Number
  • 1
  • id
  • └ logo_url
  • String
  • //img.alicdn.com\/bao\/uploaded\/i3\/TB1fbisOpXXXXaiXFXXxaN5_pXX_054926.jpg
  • log图片
  • └ name
  • String
  • 收费停车场
  • 中文名
  • └ parent_id
  • Number
  • 2
  • 父id
  • └ priority
  • Number
  • 2
  • 优先级
  • └ status
  • Number
  • 0
  • 状态,0--生效,-4--失效,接口返回一般均为生效数据
  • └ sub_type
  • Number
  • 1
  • 二级分类
  • └ tag
  • Number
  • N/A
  • 暂不使用
  • └ type
  • Number
  • 116
  • 字典类型,10--预订须知,116--酒店设施,117--娱乐设施,118--酒店服务,119--房间设施
  • └ result_code
  • String
  • N/A
  • 暂不使用
  • └ result_msg
  • String
  • 非法参数
  • 请求失败时返回的错误信息,一般success=false时有值
  • └ success
  • Boolean
  • false
  • 是否成功
  • └ total_results
  • Number
  • 123
  • 当前查询条件下的数据总数;判断是否需要继续查询时,可以使用已请求数据量对比该值,但建议对结果集合进行判空,为空即停止

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlitripHotelHstdfHotelroomstaticGetRequest req = new AlitripHotelHstdfHotelroomstaticGetRequest();
AlitripHotelHstdfHotelroomstaticGetRequest.GetHotelRoomStaticParam obj1 = new AlitripHotelHstdfHotelroomstaticGetRequest.GetHotelRoomStaticParam();
obj1.setPage(1L);
obj1.setPageSize(100L);
obj1.setType(116L);
req.setParamGetHotelRoomStaticParam(obj1);
AlitripHotelHstdfHotelroomstaticGetResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alitrip_hotel_hstdf_hotelroomstatic_get_response>
    <result>
        <has_next>true</has_next>
        <module_list>
            <hotel_room_static_do>
                <code>24001</code>
                <data_bank_brand_id>1</data_bank_brand_id>
                <description>收费停车场</description>
                <display_name>收费停车场</display_name>
                <en_name>N/A</en_name>
                <extend_info>N/A</extend_info>
                <hot>23</hot>
                <id>1</id>
                <logo_url>//img.alicdn.com\/bao\/uploaded\/i3\/TB1fbisOpXXXXaiXFXXxaN5_pXX_054926.jpg</logo_url>
                <name>收费停车场</name>
                <parent_id>2</parent_id>
                <priority>2</priority>
                <status>0</status>
                <sub_type>1</sub_type>
                <tag>N/A</tag>
                <type>116</type>
            </hotel_room_static_do>
        </module_list>
        <result_code>N/A</result_code>
        <result_msg>非法参数</result_msg>
        <success>false</success>
        <total_results>123</total_results>
    </result>
</alitrip_hotel_hstdf_hotelroomstatic_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

返回
顶部