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 |
额外的用户数据 |
|