文档中心 > API类目 > 天猫校园共享前端类目

tmall.campus.share.building.list.query (共享服务楼栋列表查询)

共享服务楼栋列表查询

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
university_area_building_info_req UniversityAreaBuildingInfoReq 可选 req
  • └ campus_area_id
  • Number
  • 可选
  • 10817
  • 服务区id
  • └ building_name
  • String
  • 可选
  • 校园
  • 楼栋名称
  • └ campus_area_info_id
  • Number
  • 可选
  • 10817
  • 校区id
  • └ page_size
  • Number
  • 可选
  • 10
  • 条数
  • └ id
  • Number
  • 可选
  • 35
  • 楼栋id
  • └ page_num
  • Number
  • 可选
  • 1
  • 页码,从1开始
  • └ building_status
  • String
  • 可选
  • ON
  • 楼栋状态(ON、OFF)

响应参数

名称 类型 示例值 描述
model BuildingInfoResp model
  • └ number_of_elements
  • Number
  • 10
  • numberOfElements
  • data
  • Data []
  • data
  • └ building_name
  • String
  • 四楼
  • buildingName
  • └ campus_area_info_name
  • String
  • 天猫校园总部大学
  • campusAreaInfoName
  • └ business_type_name
  • String
  • 天猫校园共享洗护
  • businessTypeName
  • └ campus_area_name
  • String
  • 天猫校园共享洗护
  • campusAreaName
  • └ building_num
  • Number
  • 45
  • buildingNum
  • └ campus_area_info_id
  • Number
  • 10817
  • campusAreaInfoId
  • └ building_status
  • String
  • ON
  • buildingStatus
  • └ building_id
  • Number
  • 74
  • buildingId
  • └ total_num
  • Number
  • 45
  • totalNum
  • └ total_pages
  • Number
  • 5
  • totalPages
  • └ has_more
  • Boolean
  • true
  • hasMore
  • └ has_previous
  • Boolean
  • false
  • hasPrevious
  • └ page_size
  • Number
  • 10
  • pageSize
  • └ page_num
  • Number
  • 1
  • pageNum
msg_code String 999 msgCode
http_status_code Number 200 httpStatusCode

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
TmallCampusShareBuildingListQueryRequest req = new TmallCampusShareBuildingListQueryRequest();
TmallCampusShareBuildingListQueryRequest.UniversityAreaBuildingInfoReq obj1 = new TmallCampusShareBuildingListQueryRequest.UniversityAreaBuildingInfoReq();
obj1.setCampusAreaId(10817L);
obj1.setBuildingName("校园");
obj1.setCampusAreaInfoId(10817L);
obj1.setPageSize(10L);
obj1.setId(35L);
obj1.setPageNum(1L);
obj1.setBuildingStatus("ON");
req.setUniversityAreaBuildingInfoReq(obj1);
TmallCampusShareBuildingListQueryResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<tmall_campus_share_building_list_query_response>
    <model>
        <number_of_elements>10</number_of_elements>
        <data>
            <data>
                <building_name>四楼</building_name>
                <campus_area_info_name>天猫校园总部大学</campus_area_info_name>
                <business_type_name>天猫校园共享洗护</business_type_name>
                <campus_area_name>天猫校园共享洗护</campus_area_name>
                <building_num>45</building_num>
                <campus_area_info_id>10817</campus_area_info_id>
                <building_status>ON</building_status>
                <building_id>74</building_id>
            </data>
        </data>
        <total_num>45</total_num>
        <total_pages>5</total_pages>
        <has_more>true</has_more>
        <has_previous>false</has_previous>
        <page_size>10</page_size>
        <page_num>1</page_num>
    </model>
    <msg_code>999</msg_code>
    <http_status_code>200</http_status_code>
</tmall_campus_share_building_list_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>

错误码解释

错误码 错误描述 解决方案

API工具

如何获得此API

FAQ

返回
顶部