特别提示:本功能仅【用户版token】可用。如您是商家身份,请使用2.3获取账号权限
获取电站操作权限 | ||||
---|---|---|---|---|
接口描述 | 账号登录用户版平台,请通过此接口获取账号对电站及其设备的操作权限。对电站部分操作无权限时,接口调用报错 | |||
请求URL | https://api.solarmanpv.com/station/v1.0/role | |||
请求方式 | post | |||
请求类型 | application/json | |||
返回类型 | / | |||
请求参数 | ||||
参数名 | 数据类型 | 参数类型 | 是否必填 | 描述说明 |
language | string | query | N | 语言类型,示例值:zh |
authorization | string | header | Y | accessToken,示例值:eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9 |
stationId | integer | body | Y | 电站ID ,示例值:322 |
响应参数 | ||||
参数名 | 数据类型 | 参数类型 | 是否必填 | 描述说明 |
addStationDevice | integer | body | N | 电站下添加设备权限 ,示例值:0:无权限;1:有权限 |
code | string | body | N | 信息码 ,示例值:10000 |
deleteStation | integer | body | N | 删除电站权限 ,示例值:0:无权限;1:有权限 |
deleteStationDevice | integer | body | N | 电站下删除设备权限 ,示例值:0:无权限;1:有权限 |
editStation | integer | body | N | 编辑电站权限 ,示例值:0:无权限;1:有权限 |
setStation | integer | body | N | 设置电站权限 ,示例值:0:无权限;1:有权限 |
viewStationAlert | integer | body | N | 查看电站报警权限 ,示例值:0:无权限;1:有权限 |
viewStationDevice | integer | body | N | 查看电站下设备权限 ,示例值:0:无权限;1:有权限 |
viewStationInfo | integer | body | N | 查看电站基本信息权限 ,示例值:0:无权限;1:有权限 |
msg | string | body | N | 信息描述 ,示例值:success |
success | boolean | body | N | 是否成功 ,示例值:true |
requestId | string | body | N | 请求标识 ,示例值:1d6f6eca9bee4b6483d4af064b659eec |
示例 | ||||
请求参数 | { “stationId”: 895 } |
|||
返回值 | { “code”: null, “msg”: null, “success”: true, “requestId”: “6cf5668095a34224b5c078fc81bf014e”, “viewStationAlert”: 1, “viewStationInfo”: 1, “viewStationDevice”: 1, “editStation”: 1, “deleteStation”: 0, “setStation”: 1, “addStationDevice”: 1, “deleteStationDevice”: 1 } |