# 获取用户信息

用于第三方应用获取指定用户的信息。

调用此API时第三方应用必须已经用于合法的access_token

# 调用说明

请求方式: POST
请求url:/api/oauth2/getUserInfo
请求参数示例:

{
    "access_token": "5rc6t7vyb8u9nimpo"
}

参数说明:

参数 必须 说明
access_token 调用接口凭证,静默授权应用开放授权信应用根据换取access_tokenAPI获取

# 返回值说明

示例:

{
    "errorCode": "tokenInvalid",
    "message": "access_token 无效",
    "user":{
        "userId": "342112",
        "userName": "张三",
        "phone": "13112345678",
        "email": "xxx@email.com",
        "deptId" : "development",
        "avatar": "http://example.com/api/avatar/xxx",
    }
}

参数说明:

参数 说明
errorCode 错误码
message 错误文本提示
user.userId 用户ID
user.userName 姓名
user.phone 手机号
user.email 邮件地址
user.deptId 所在部门的ID
user.avatar 头像地址

errorCode说明:

errorCode 说明
tokenNotFound token不存在
tokenExpired token过期了

提示

可引用的用户属性包括系统用户表外部用户表中所有的非私有属性,引用时将用户表中物理字段名从下划线命名变为驼峰式命名,例如:用户表姓名字段的物理字段名是USER_NAME,则使用user.userName引用

是否有帮助?
0条评论
评论