alibaba.dc.uc.user.get (根据Id查询用户信息)

根据Id查询用户信息

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
id Number 必须 1 用户Id
corp_id String 必须 ding123abc 钉钉组织Id

响应参数

名称 类型 示例值 描述
data Data 1234 用户信息
  • └ dept_id_list
  • Number []
  • [1,2,3]
  • 用户所属部门Id列表
  • └ account_name
  • String
  • 21003168401259645
  • 账号名称
  • └ type
  • String
  • demo
  • 用户类型,C普通用户,G政府人员
  • extra
  • Extra
  • extra
  • 扩展信息
  • dd
  • Dd
  • dd
  • 钉钉扩展信息
  • └ unionid
  • String
  • cFmbODcAr5syP4rPK5VxpgiEiE
  • 用户unionid
  • └ jobnumber
  • String
  • GH234
  • 工号
  • └ title
  • String
  • 经理
  • 职位
  • └ id
  • Number
  • 576
  • 用户Id
  • └ corp_id
  • String
  • ding5d9b3a8ffda85237f2c783f7214b6d69
  • 钉钉组织Id
  • └ nick_name
  • String
  • 张三
  • 昵称
  • └ full_name
  • String
  • 张三
  • 全称
  • └ avatar
  • String
  • https://static-legacy.dingtalk.com/media/lADPD2sQsnxOTd7NAorNAos_651_650.jpg
  • 头像url
  • └ account_id
  • String
  • 21003168401259645
  • 外部账号Id
  • └ namespace
  • String
  • dd
  • 命名空间
  • └ tenant_id
  • Number
  • 2
  • 租户Id
  • └ status
  • String
  • demo
  • 状态
has_error Boolean false 是否请求失败,false否
msg_info String demo msgInfo
msg_code String demo msgCode

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaDcUcUserGetRequest req = new AlibabaDcUcUserGetRequest();
req.setId(1L);
req.setCorpId("ding123abc");
AlibabaDcUcUserGetResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alibaba_dc_uc_user_get_response>
    <data>
        <dept_id_list>
            <number>[1</number>
            <number>2</number>
            <number>3]</number>
        </dept_id_list>
        <account_name>21003168401259645</account_name>
        <type>demo</type>
        <extra>
            <dd>
                <unionid>cFmbODcAr5syP4rPK5VxpgiEiE</unionid>
                <jobnumber>GH234</jobnumber>
                <title>经理</title>
            </dd>
        </extra>
        <id>576</id>
        <corp_id>ding5d9b3a8ffda85237f2c783f7214b6d69</corp_id>
        <nick_name>张三</nick_name>
        <full_name>张三</full_name>
        <avatar>https://static-legacy.dingtalk.com/media/lADPD2sQsnxOTd7NAorNAos_651_650.jpg</avatar>
        <account_id>21003168401259645</account_id>
        <namespace>dd</namespace>
        <tenant_id>2</tenant_id>
        <status>demo</status>
    </data>
    <has_error>false</has_error>
    <msg_info>demo</msg_info>
    <msg_code>demo</msg_code>
</alibaba_dc_uc_user_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

返回
顶部