遍历角色的用户
-
请求地址:
GET /roles/role/{guid}/users
-
接口概述:
遍历指定角色下用户。
-
请求参数:
参数名 参数类型 参数说明 必需 备注 offset integer 响应结果起始下标 否 默认0 limit integer 响应结果的数量 否 默认50,最大1000 地址参数
参数名 参数类型 参数说明 必需 备注 guid string 角色唯一标识符 是 -
请求体:
无
-
请求示例:
GET /bitanswer/api/roles/role/{guid}/users?limit=1 HTTP/1.1 Host: back-office-api.bitanswer.cn bitkey: ••••••
-
响应示例:
{ "status": 0, "data": { "total": 1, "items": [ { "nickName": "nick_name", "name": "login_name", "guid": "xxxxx", "regDate": "2023-10-24 13:28:35", "status": 0 } ] } }
批量绑定用户
-
请求地址:
POST /roles/role/{guid}/users
-
接口概述:
查找指定的角色,为角色批量绑定用户。
-
请求参数:
地址参数
参数名 参数类型 参数说明 必需 备注 guid string 角色唯一标识符 是 -
请求体:
参数名 参数类型 参数说明 必需 备注 guid string 用户唯一标识符 是 请求体以数组形式输入。
-
请求示例
POST /bitanswer/api/roles/role/{guid}/users HTTP/1.1 Host: back-office-api.bitanswer.cn Content-Type: application/json bitkey: •••••• [ { "guid":"xxxxx1" }, { "guid":"xxxxx2" } ]
-
响应示例
{ "status": 0, "data": { "total": 2, "items": [ { "nickName": "nick_name_1", "name": "login_name_1", "guid": "xxxxx1", "regDate": "2023-11-03 13:35:01", "status": 0 }, { "nickName": "nick_name_2", "name": "login_name_2", "guid": "xxxxx2", "regDate": "2023-11-07 17:59:12", "status": 0 } ] } }
批量解绑用户
-
请求地址:
DELETE /roles/role/{guid}/users
-
接口概述:
查找指定的角色,为角色批量解绑用户。
-
请求参数:
地址参数
参数名 参数类型 参数说明 必需 备注 guid string 角色唯一标识符 是 -
请求体:
参数名 参数类型 参数说明 必需 备注 guid string 用户唯一标识符 是 请求体以数组形式输入。
-
请求示例
DELETE /bitanswer/api/roles/role/{guid}/users HTTP/1.1 Host: back-office-api.bitanswer.cn Content-Type: application/json bitkey: •••••• [ { "guid":"xxxxx1" }, { "guid":"xxxxx2" } ]
-
响应示例
{ "status": 0, "data": { "total": 2, "items": [ { "nickName": "nick_name_1", "name": "login_name_1", "guid": "xxxxx1", "regDate": "2023-11-03 13:35:01", "status": 0 }, { "nickName": "nick_name_2", "name": "login_name_2", "guid": "xxxxx2", "regDate": "2023-11-07 17:59:12", "status": 0 } ] } }