特别提示:本功能仅【商家版token】可用。如您是用户身份,请使用4.6获取权限信息

    账号内权限
    接口描述 账号登录商家版平台,请通过此接口获取该账号在商家下的内部权限。以此判定该账号能对电站及设备进行哪些操作
    请求URL https://api.solarmanpv.com/account/v1.0/role
    请求方式 post
    请求类型 application/json
    返回类型 /
    请求参数
    参数名 数据类型 参数类型 是否必填 描述说明
    authorization string header Y accessToken,示例值:eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9
    companyId integer body Y 商家ID ,示例值:22
    userId integer body Y 账号ID ,示例值:1234
    响应参数
    参数名 数据类型 参数类型 是否必填 描述说明
    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
    }