查询电站某月每天的发电量
例, 请求: http://api.shinemonitor.com/public/?sign=45a0317337cad1b975b7cc8e6ae35401daa5c356&salt=6799118618252297881&token=5b13e18eaa179d4bdce4cf2cc0e66eaa506c7f27ccac6b9e7beaa190ec0e386f&action=queryPlantEnergyMonthPerDay&plantid=1&date=2017-06&source=0&_app_client_=android&_app_id_=com.demo.test&_app_version_=3.6.2.1
参数 |
描述 |
必选 |
action |
queryPlantEnergyMonthPerDay |
是 |
plantid |
电站id |
是 |
date |
要查询的日期, 格式: yyyy-mm, 日期被认为是电站所在时区, 如果不传递此参数, 则被默认为当前月 |
否 |
startDate |
要查询的起始日期(传了date就不用传此参数) |
否 |
endDate |
要查询的结束日期(传了date就不用传此参数) |
否 |
customizePeriod |
黄金台订制查询标识(传了date就不用传此参数) |
否 |
响应:
接口总是会返回整个月中每天的发电量, 如果这一天还未到来, 则返回0.
参数 |
描述 |
必选 |
perday[x].val |
某月中某天的发电量, 发电量标准化单位 |
是 |
perday[x].ts |
某月中的某天, 格式为: yyyy-mm-dd hh:mi:ss, 其中hh:mi:ss部分无意义 |
是 |
energyTotal |
自定义日期计算出的累计发电量(锦浪定制) |
否 |
{
"err":0,
"desc":"ERR_NONE",
"dat":{
"perday":[
{
"val":"0.00",
"ts":"2017-06-01 00:00:00"
},
{
"val":"0.01",
"ts":"2017-06-02 00:00:00"
}
]
}
}
可能出现的错误:
返回错误码 |
描述 |
详细描述 |
0x0006 |
ERR_FORMAT_ERROR |
参数错误 |
0x000B |
ERR_NO_PERMISSION |
无权限(该用户没有对该电站操作权限) |
0x0104 |
ERR_NOT_FOUND_PLANT |
找不到电站 |