请求
| 基本信息 | |
|---|---|
| HTTP URL | https://oapi.dingtalk.io/topapi/v2/user/getuserinfo |
| HTTP Method | POST |
| 支持的应用类型 | appType-企业内部应用appType-第三方企业应用 |
| 权限要求 | permission-qyapi_base-调用企业API时需要具备的基本权限 |
查询参数
| 名称 | 类型 | 是否必填 | 示例值 | 描述 |
|---|---|---|---|---|
| access_token | String | 是 | 6ed1bxxx | 调用该API的应用凭证。 - 企业内部应用,通过获取企业内部应用的access_token接口获取。 - 第三方企业应用,通过获取第三方企业的access_token接口获取。 |
请求体
| 名称 | 类型 | 是否必填 | 示例值 | 描述 |
|---|---|---|---|---|
| code | String | 是 | bab02f63c1e030fbbxxxx | 免登授权码,获取方式请参考: - 小程序免登授权码 - 微应用免登授权码 说明 此授权码五分钟内有效,且只能使用一次。 |
请求示例
响应
响应体
| 名称 | 类型 | 示例值 | 描述 |
|---|---|---|---|
| request_id | String | e8krly4vyiln | 请求ID。 |
| errcode | Number | 0 | 返回码**。** |
| errmsg | String | ok | 对返回码的文本描述内容。 |
| result | UserGetByCodeResponse | 返回结果。 | |
| userid | String | user456 | 用户的userId。 |
| device_id | String | 12drtfxxxxx | 设备ID。 |
| sys | Boolean | true | 是否是管理员。 - true:是 - false:不是 |
| sys_level | Number | 1 | 级别。 - 1:主管理员 - 2:子管理员 - 100:老板 - 0:其他(如普通员工) |
| associated_unionid | String | N2o5U3axxxx | 用户关联的unionId。 |
| unionid | String | gliiW002zUxxxx | 用户unionId。 |
| name | String | 张xx | 用户名字。 |