文档中心 > API类目 > 智慧园区API

alibaba.campus.core.company.getcombyaccids (获取用户所属公司列表)

根据用户id列表、批量获取用户所属公司列表

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
param0 WorkBenchContext 可选 WorkBenchContext
  • └ campus_id
  • Number
  • 可选
  • 1
  • 1
param1 String [] 必须 111143930
  • 最大列表长度:20
  • accountIds

    响应参数

    名称 类型 示例值 描述
    result CollectionResult {} 响应结果
    • contents
    • T []
    • []
    • 内容
    • companys
    • CompanyDto []
    • []
    • 公司集
    • └ company_code
    • String
    • 3
    • 公司编号
    • └ count
    • Number
    • 21
    • 公司人数
    • └ corp_id
    • String
    • corpId
    • └ is_wuye
    • Boolean
    • false
    • 是否物业公司
    • └ hr_sign_company_id
    • Number
    • 1
    • 签约主体公司id
    • └ campus_name
    • String
    • asd
    • 园区名称
    • └ campus_id
    • Number
    • 1
    • 园区ID
    • └ mobile
    • String
    • 123432111
    • 公司联系电话
    • └ status
    • String
    • 1,2
    • 公司状态
    • └ is_default
    • Boolean
    • false
    • 是否默认公司
    • └ short_name
    • String
    • q
    • 公司简称
    • └ name
    • String
    • qwe
    • 公司名称
    • └ company_id
    • Number
    • 1
    • 公司ID
    • └ id
    • Number
    • 1
    • id
    • └ account_id
    • String
    • 1
    • 员工账号
    • └ request_id
    • String
    • 1
    • 请求id,TOP自带不用关注
    • └ total_count
    • Number
    • 123
    • 数据数量
    • └ error_code
    • String
    • 200
    • 错误码
    • └ error_msg
    • String
    • OK
    • 错误信息
    • └ success
    • Boolean
    • false
    • success
    • └ error_ext_info
    • String
    • {"errormsg":"ok"}
    • 错误详细信息
    • └ error_level
    • String
    • 1
    • errorLevel

    请求示例

    • JAVA
    • .NET
    • PHP
    • CURL
    • Python
    • C/C++
    • NodeJS
    TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
    AlibabaCampusCoreCompanyGetcombyaccidsRequest req = new AlibabaCampusCoreCompanyGetcombyaccidsRequest();
    AlibabaCampusCoreCompanyGetcombyaccidsRequest.WorkBenchContext obj1 = new AlibabaCampusCoreCompanyGetcombyaccidsRequest.WorkBenchContext();
    obj1.setCampusId(1L);
    req.setParam0(obj1);
    req.setParam1("111143930");
    AlibabaCampusCoreCompanyGetcombyaccidsResponse rsp = client.execute(req);
    System.out.println(rsp.getBody());

    响应示例

    • XML示例
    • JSON示例
    <alibaba_campus_core_company_getcombyaccids_response>
        <result>
            <contents>
                <t>
                    <companys>
                        <company_dto>
                            <company_code>3</company_code>
                            <count>21</count>
                            <corp_id></corp_id>
                            <is_wuye>false</is_wuye>
                            <hr_sign_company_id>1</hr_sign_company_id>
                            <campus_name>asd</campus_name>
                            <campus_id>1</campus_id>
                            <mobile>123432111</mobile>
                            <status>1,2</status>
                            <is_default>false</is_default>
                            <short_name>q</short_name>
                            <name>qwe</name>
                            <company_id>1</company_id>
                            <id>1</id>
                        </company_dto>
                    </companys>
                    <account_id>1</account_id>
                </t>
            </contents>
            <request_id>1</request_id>
            <total_count>123</total_count>
            <error_code>200</error_code>
            <error_msg>OK</error_msg>
            <success>false</success>
            <error_ext_info>{&quot;errormsg&quot;:&quot;ok&quot;}</error_ext_info>
            <error_level>1</error_level>
        </result>
    </alibaba_campus_core_company_getcombyaccids_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

    返回
    顶部