获取应用管理员的身份信息
GET
/sso/getuserinfo最后修改时间:: 2 年前
责任人: 未设置
说明
在应用管理后台免登场景中,需要本接口通过获取到的免登授权码code和获取到的应用后台免登的access_token来换取应用管理员的身份信息。
服务地址:https://oapi.dingtalk.com
权限
服务端API是以应用维度授权的,在调用接口前,确保对应用已经添加了接口权限。
应用类型 | 是否支持调用 | 权限申请方式 | API Explorer调试 |
---|---|---|---|
企业内部应用 | 是 | 开发者后台申请 | 调试 |
第三方企业应用 | 是 | 开发者后台申请 | 调试 |
第三方个人应用 | 否 | — | — |
请求参数
Query 参数
code
string
必需
通过Oauth认证给URL带上的code。
示例值:
123
access_token
string
可选
通过获取微应用后台免登的access_token接口获取需要的access_token。
示例值:
6ed1bxxx
Body 参数application/json
object {0}
示例
{}
示例代码
返回响应
成功(200)
HTTP 状态码: 200
内容格式: JSONapplication/json
数据结构
user_info
object
用户信息。
avatar
string
头像地址。
email
string
email地址。
name
string
用户名字。
userid
string
可选
员工在企业内的userid。
corp_info
object
企业信息。
corp_name
string
公司名字。
corpid
string
公司corpid。
is_sys
boolean
是否是管理员。
errcode
number
返回码。
errmsg
string
返回描述。
示例
{
"user_info": {
"avatar": "string",
"email": "string",
"name": "string",
"userid": "string"
},
"corp_info": {
"corp_name": "string",
"corpid": "string"
},
"is_sys": true,
"errcode": 0,
"errmsg": "string"
}
最后修改时间: 2 年前