获取用户信息接口
接入须知
适用版本:
版本>=文档中心2023.0824
接入流程
- 前置步骤: 完成对接以下模块: 第一步:导入证书 第二步:创建应用 第三步:权限开放:获取用户基础信息(请在应用管理平台获取“kso.user.base.read”用户授权权限) 第四步:获取用户授权access_token 第五步:获取用户信息API对接
API列表
1. 获取当前用户信息
请求说明
请求地址: 配置域名+/graph+/v7/users/current请求方法: GET 签名方式: WPS-4签名/WPS-4-GM签名(配置域名+/graph不参与签名)
请求头(Header)
| 名称 | 是否必填 | 说明 |
|---|---|---|
| Content-Type | 是 | 固定为: application/json |
| Wps-Docs-Date | 是 | 取当前时间, 示例: Wed, 23 Jan 2013 06:43:08 GMT |
| Wps-Docs-Authorization | 是 | 计算方法参考签名说明 |
| Authorization | 是 | Bearer access_token(用户授权获取的token) |
响应体(Response)
| 名称 | 类型 | 说明 |
|---|---|---|
| code | integer | code |
| detail | string | detail |
| msg | string | msg |
| data | object | 用户信息 |
| ∟ avatar | string | 头像地址 |
| ∟ company_id | string | 企业ID |
| ∟ ex_user_id | string | 第三方ID |
| ∟ id | string | 用户ID |
| ∟ user_name | string | 昵称 |
响应体示例
json
{
"data": {
"avatar": "string",
"company_id": "string",
"ex_user_id": "string",
"id": "string",
"user_name": "string"
},
"code": 0,
"detail": "string",
"msg": "string"
}1
2
3
4
5
6
7
8
9
10
11
12
2
3
4
5
6
7
8
9
10
11
12