Get App Menu and Permission

获取应用的权限点及菜单列表。

请求格式

GET http://{apigw-address}/app-portal-service/v2.1/user/app/resource/info

请求参数(URI)

名称

位置(Path/Query)

是否必须

数据类型

描述

accessKey

Query

true

String

应用的服务账号,应用以 accessKey 进行鉴权以获得其被授权访问的数据。如何获取accessKey信息>>

响应参数

名称

数据类型

描述

data

data结构体

权限点和菜单列表

data结构体

名称

数据类型

描述

permissions

Permission列表

权限点列表

menus

Menu列表

菜单列表

Permission列表

名称

数据类型

描述

id

String

权限点id

identifier

String

权限点唯一标识符

name

String

权限点名称

示例

请求示例

GET
http://{apigw-address}/app-portal-service/v2.1/user/app/resource/info?accessKey=app_1
headers: {"Authorization":"Bearer APP_PORTAL_S_TDKKeqfYBK3m5z3LRgKVqThWDYnRBN44"}

返回示例

{
  "code": 200,
  "message": "",
  "data": {
    "permissions": [],
    "menus": [
      {
        "id": "4658d768-42d6-4f8f-98aa-de176c5e9d09",
        "identifier": "menu",
        "name": "menu",
        "url": "/a",
        "displayOrder": 1,
        "parentId": "",
        "children": []
      },
      {
        "id": "2aff0920-d1e8-4033-95fb-cb60c5adf5c8",
        "identifier": "menu2",
        "name": "menu2",
        "url": "/eos-wind-map/assetOverview.html",
        "displayOrder": 2,
        "parentId": "",
        "children": []
      }
    ]
  }
}