查询角色

查询将返回角色拥用的全部权限组, 以及每个组中的权限项.

例, 请求: http://api.shinemonitor.com/public/?sign=45a0317337cad1b975b7cc8e6ae35401daa5c356&salt=6799118618252297881&token=5b13e18eaa179d4bdce4cf2cc0e66eaa506c7f27ccac6b9e7beaa190ec0e386f&action=queryRoles&i18n=zh_CN

参数 描述 必选
action queryRoles
i18n 国际化语言, 见多语言支持

响应:

参数 描述 必选
rid 角色id
name 角色名称
group[x].name 权限组名
group[x].i18n 权限组名的国际化描述, 见多语言支持
group[x].item[x].name 权限项名称
group[x].item[x].i18n 权限项的国际化描述, 见多语言支持
gts 角色创建时间, 零时区, 格式: yyyy-mm-dd hh:mi:ss

可能出现的错误:

返回错误码 描述 详细描述
0x0006 ERR_FORMAT_ERROR 格式错误
0x0170 ERR_NOT_FOUND_DEFINEDROLE 找不到角色
0x0184 ERR_NOT_FOUND_PERMISSION_GROUP 找不到权限组