文档
测试

查找管理员

GET
user

接口描述

获取指定的管理员的信息。若不提交任何参数,则返回所有管理员的信息。

接口概要

参数名
类型
描述
必填
需要登陆
必填
需要登陆为超级管理员
必填

请求参数

参数名
类型
描述
必填
username
String
要查找的管理员的用户名(用户名片段)。
可选
若为空
则返回数据库中的所有管理员条目。
必填
is_strict
表Bool的Integer
为1或0。1表遵循严格搜索,0表进行模糊搜索。
可选
若为空
则启用默认值1,遵循严格搜索。
必填

响应参数 (Json)

参数名
类型
描述
必填
status
表Bool的Integer
为1或0。1表获取操作成功,0表获取操作失败。
必填
error-diag
String
若status为0则不为空,显示错误类型。若status为1则为空。
必填
error-note
String
进一步解释错误原因。若status为1则为空。
必填
data
Array
若status为1则不为空,为返回的数据,包含所有符合搜索条件的管理员条目。若status为0则为空。
必填
单个管理员条目
Dict
包含以下。
必填
username
String
该管理员的唯一用户名。
必填
password
String
该管理员的登陆密码。
必填
is_admin
表Bool的Integer
若1为超级管理员,具有最高权限。0为普通管理员。
必填

响应值示范

``` { "status": 1, "error-diag": "", "error-note": "", "data": [ { "username": "Kevin", "password": "12345678", "is_admin": 1 }, { "username": "Frank", "password": "mypassword123", "is_admin": 0 } ] } ```