文档中心 > API类目 > 神鲸应用API

alibaba.ib.workcore.company.batchaddbuilds (批量添加公司楼宇位置信息)

批量添加公司位置信息

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
list CompanyBuildingDto [] 可选
  • 最大列表长度:999
  • list
    • └ gmt_modified
    • Date
    • 可选
    • 2020-11-12 13:30:00
    • 修改时间
    • └ company_id
    • Number
    • 可选
    • 1002061
    • 公司ID
    • └ building_ids
    • Number []
    • 可选
    • [ 100357, 100359 ]
    • 楼宇ID
    • └ campus_id
    • Number
    • 可选
    • 21000624
    • 园区ID
    • builds
    • BuildingDto []
    • 可选
    • 楼宇信息
    • floor_list
    • FloorDto []
    • 可选
    • 楼层信息
    • └ id
    • Number
    • 可选
    • 0
    • 1
    • └ name
    • String
    • 可选
    • 0
    • 楼层名称
    • └ building_id
    • Number
    • 可选
    • 0
    • 楼宇ID
    • └ code
    • String
    • 可选
    • 0
    • code
    • └ campus_id
    • Number
    • 可选
    • 0
    • 园区ID
    • └ order_no
    • Number
    • 可选
    • 0
    • 顺序
    • └ company_id_wy
    • Number
    • 可选
    • 0
    • 物业公司ID
    • └ id
    • Number
    • 可选
    • 0
    • 楼宇ID
    • └ name
    • String
    • 可选
    • 0
    • 名称
    • └ order_no
    • Number
    • 可选
    • 0
    • 顺序
    • └ id
    • Number
    • 可选
    • 0
    • id
    • └ build_info_ids
    • String
    • 可选
    • 100357,100359
    • 楼宇信息
    • └ gmt_create
    • Date
    • 可选
    • 2020-11-12 13:30:00
    • 创建时间
    • └ campus_company_id
    • Number
    • 可选
    • 101972
    • 园区公司ID
    • └ building_id
    • String
    • 可选
    • 100357
    • 楼宇id
    • └ floor_ids
    • Number []
    • 可选
    • 0
    • 楼层ID
    • └ space_unit_ids
    • Number []
    • 可选
    • 0
    • 空间单元

    响应参数

    名称 类型 示例值 描述
    result PojoResult {} 返回结果
    • └ success
    • Boolean
    • true
    • 成功
    • └ request_id
    • String
    • 1
    • 请求ID
    • └ error_code
    • String
    • 200
    • 错误码
    • └ error_ext_info
    • String
    • {}
    • 错误信息
    • └ content
    • Boolean
    • true
    • 返回内容
    • └ error_msg
    • String
    • 错误
    • 错误消息
    • └ error_level
    • String
    • 1
    • 错误等级

    请求示例

    • JAVA
    • .NET
    • PHP
    • CURL
    • Python
    • C/C++
    • NodeJS
    TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
    AlibabaIbWorkcoreCompanyBatchaddbuildsRequest req = new AlibabaIbWorkcoreCompanyBatchaddbuildsRequest();
    List<AlibabaIbWorkcoreCompanyBatchaddbuildsRequest.CompanyBuildingDto> list2 = new ArrayList<AlibabaIbWorkcoreCompanyBatchaddbuildsRequest.CompanyBuildingDto>();
    AlibabaIbWorkcoreCompanyBatchaddbuildsRequest.CompanyBuildingDto obj3 = new AlibabaIbWorkcoreCompanyBatchaddbuildsRequest.CompanyBuildingDto();
    list2.add(obj3);
    obj3.setGmtModified(StringUtils.parseDateTime("2020-11-12 13:30:00"));
    obj3.setCompanyId(1002061L);
    obj3.setBuildingIds(new Long[] {          100357,         100359        };
    );
    obj3.setCampusId(21000624L);
    List<AlibabaIbWorkcoreCompanyBatchaddbuildsRequest.BuildingDto> list6 = new ArrayList<AlibabaIbWorkcoreCompanyBatchaddbuildsRequest.BuildingDto>();
    AlibabaIbWorkcoreCompanyBatchaddbuildsRequest.BuildingDto obj7 = new AlibabaIbWorkcoreCompanyBatchaddbuildsRequest.BuildingDto();
    list6.add(obj7);
    List<AlibabaIbWorkcoreCompanyBatchaddbuildsRequest.FloorDto> list10 = new ArrayList<AlibabaIbWorkcoreCompanyBatchaddbuildsRequest.FloorDto>();
    AlibabaIbWorkcoreCompanyBatchaddbuildsRequest.FloorDto obj11 = new AlibabaIbWorkcoreCompanyBatchaddbuildsRequest.FloorDto();
    list10.add(obj11);
    obj11.setId(0L);
    obj11.setName("0");
    obj11.setBuildingId(0L);
    obj11.setCode("0");
    obj11.setCampusId(0L);
    obj11.setOrderNo(0L);
    obj11.setCompanyIdWy(0L);
    list8.setFloorList(list10);
    obj7.setId(0L);
    obj7.setName("0");
    obj7.setOrderNo(0L);
    list4.setBuilds(list6);
    obj3.setId(0L);
    obj3.setBuildInfoIds("100357,100359");
    obj3.setGmtCreate(StringUtils.parseDateTime("2020-11-12 13:30:00"));
    obj3.setCampusCompanyId(101972L);
    obj3.setBuildingId("100357");
    obj3.setFloorIds(new Long[] { 0 };
    );
    obj3.setSpaceUnitIds(new Long[] { 0 };
    );
    req.setList(list2);
    AlibabaIbWorkcoreCompanyBatchaddbuildsResponse rsp = client.execute(req);
    System.out.println(rsp.getBody());

    响应示例

    • XML示例
    • JSON示例
    <alibaba_ib_workcore_company_batchaddbuilds_response>
        <result>
            <success>true</success>
            <request_id>1</request_id>
            <error_code>200</error_code>
            <error_ext_info>{}</error_ext_info>
            <content>true</content>
            <error_msg>错误</error_msg>
            <error_level>1</error_level>
        </result>
    </alibaba_ib_workcore_company_batchaddbuilds_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

    返回
    顶部