1.1 User API 概述
- User API 可查询和用户相关的基本数据信息。
- User API 查询的接口,具体的接口如下:
- 如需要额外接口满足项目需求,可以通过后台使用Portal Views配置
1.2. 查询当前用户自己的个人信息数据接口
GET /portal/api/v2/user/me?_format=json HTTP/1.1
Host: portal.xx.edu.com.cn
Authorization: Bearer 39aec9c68b679d43de6803e0f14c223j
1.3.根据用户account查询相关用户数据
GET portal/api/v2/user?_format=json HTTP/1.1
Host: portal.xx.edu.com.cn
Authorization: Bearer 39aec9c68b679d43de6803e0f14c223j
account={uid}
 
1.4. 查询数据的响应信息
[
  {
    "uuid": "56b590b7-4675-40bd-b316-b7b6670f2276",
    "uid": "1",
    "account": "admin",
    "name": "",
    "roles": "Administrator, 教师",
    "rid": "administrator, teacher",
    "department_id": "2, 1",
    "data": ""
  }
]
1.9.1.响应信息字段说明
| 具体的字段如下: | 参数名 | 类型 | 描述 | 
| uuid | string | uuid |  | 
| uid | int | 用户id |  | 
| account | int | 用户账号 |  | 
| name | string | 用户全名 |  | 
| roles | string | 角色可读的名称 |  | 
| rid | date | 角色机器名 |  | 
| department_id | int | 用户所属部门 |  | 
| data | string | 额外的用户数据 |  |