特别提示:本功能仅【商家版token】可用。如您是用户身份,请使用4.6获取权限信息
账号内权限 | ||||
---|---|---|---|---|
接口描述 | 账号登录商家版平台,请通过此接口获取该账号在商家下的内部权限。以此判定该账号能对电站及设备进行哪些操作 | |||
请求URL | https://api.solarmanpv.com/account/v1.0/role | |||
请求方式 | post | |||
请求类型 | application/json | |||
返回类型 | / | |||
请求参数 | ||||
参数名 | 数据类型 | 参数类型 | 是否必填 | 描述说明 |
authorization | string | header | Y | accessToken,示例值:eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9 |
响应参数 | ||||
参数名 | 数据类型 | 参数类型 | 是否必填 | 描述说明 |
code | string | body | N | 信息码 ,示例值:10000 |
viewDeviceAlertData | integer | body | N | 查看报警详情 ,示例值:0:无权限;1:有权限 |
viewDeviceAlertList | integer | body | N | 查看报警信息 ,示例值:0:无权限;1:有权限 |
viewDeviceData | integer | body | N | 查看设备详情 ,示例值:0:无权限;1:有权限 |
viewDeviceList | integer | body | N | 查看设备列表 ,示例值:0:无权限;1:有权限 |
viewStationAlertList | integer | body | N | 查看报警列表 ,示例值:0:无权限;1:有权限 |
viewStationData | integer | body | N | 查看电站详情 ,示例值:0:无权限;1:有权限 |
viewStationDeviceList | integer | body | N | 查看子系统/设备 ,示例值:0:无权限;1:有权限 |
viewStationInfo | integer | body | N | 查看关于电站 ,示例值:0:无权限;1:有权限 |
viewStationList | integer | body | N | 查看电站列表 ,示例值:0:无权限;1:有权限 |
msg | string | body | N | 信息描述 ,示例值:success |
success | boolean | body | N | 是否成功 ,示例值:true |
requestId | string | body | N | 请求标识 ,示例值:1d6f6eca9bee4b6483d4af064b659eec |
示例 | ||||
请求参数 | /account/v1.0/role?language=en | |||
返回值 | { “code”: null, “msg”: null, “success”: true, “requestId”: “a5a7c7a7e8f8459f9ed04ebb3faaaa13”, “viewStationList”: 1, “viewStationInfo”: 1, “viewStationDeviceList”: 1, “viewStationData”: 1, “viewStationAlertList”: 1, “viewDeviceList”: 1, “viewDeviceData”: 1, “viewDeviceAlertList”: 1, “viewDeviceAlertData”: 1 } |