获取成员角色[列表]

  • 接口地址: /api/fresns/member/roles
  • 请求方式: POST
  • 请求格式: JSON

header 可选参数:

参数名公开模式(是否必传)私有模式(是否必传)
uidNOYES
midNOYES
tokenNOYES

body 参数:

参数名类型是否必传说明
typeNumberNOmember_roles > type 字段参数
留空输出全部
ridNumberNOmember_roles > id 字段参数
留空则不指定角色,有值则获取指定角色的数据
pageSizeNumberNO每页显示条数(默认 30 条)
pageNumberNO页码(默认 1)

返回结果:

成功

{
    "code": 0,
    "message": "ok",
    "data": {
        "pagination": {
            "total": "一共有多少条数据",
            "current": "当前页码",
            "pageSize": "每页有多少条数据",
            "lastPage": "最后一页页码"
        },
        "list": [
            {
                "rid": "member_roles > id",
                "type": "member_roles > type",
                "name": "member_roles > name 多语言",
                "icon": "member_roles > icon_file_url",
                "nicknameColor": "member_roles > nickname_color",
                "permission": [
                    // member_roles 表 permission 字段所有内容
                ]
            }
        ]
    }
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24

失败

{
    "code": "code_messages > code",
    "message": "code_messages > message"
}
1
2
3
4

开发说明

  • 该接口获取 member_roles 成员角色表内容。
  • icon 参数需要判断是否开启了防盗链
  • 输出列表顺序根据 rank_num 字段升序排列。