故障查询
<p>[TOC]</p>
<h5>光伏WebAPI</h5>
<ul>
<li>故障查询</li>
</ul>
<h5>请求URL</h5>
<ul>
<li><code>http://192.168.8.98:6001/api/FaultAlarm/FaultAlarms</code>
<h5>请求方式</h5></li>
<li>POST</li>
</ul>
<h5>参数</h5>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">必选</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">uid</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>设备id</td>
</tr>
<tr>
<td style="text-align: left;">ids</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>小电池id</td>
</tr>
<tr>
<td style="text-align: left;">type</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>1-逆变器,2-电池</td>
</tr>
<tr>
<td style="text-align: left;">TypeValues</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>1-状态,2-故障</td>
</tr>
<tr>
<td style="text-align: left;">signature</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>校验</td>
</tr>
<tr>
<td style="text-align: left;">timestamp</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>时间戳</td>
</tr>
<tr>
<td style="text-align: left;">nonce</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>随机数</td>
</tr>
</tbody>
</table>
<h5>返回示例</h5>
<pre><code>{
&quot;success&quot;: true,
&quot;errorMsg&quot;: &quot;&quot;,
&quot;code&quot;: &quot;200&quot;,
&quot;count&quot;: 0,
&quot;data&quot;: [
{
&quot;id&quot;: 1,
&quot;Uid&quot;: &quot;C001&quot;,
&quot;ids&quot;: &quot;1&quot;,
&quot;Type&quot;: &quot;2&quot;,
&quot;TypeValues&quot;: &quot;2&quot;,
&quot;values&quot;: &quot;电压过载&quot;,
&quot;Datatimes&quot;: &quot;2024-06-21 15:00:27&quot;
}
]
}</code></pre>
<h5>返回参数说明</h5>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">success</td>
<td style="text-align: left;">bool</td>
<td>是否成功:成功为true,否则为false</td>
</tr>
<tr>
<td style="text-align: left;">errorMsg</td>
<td style="text-align: left;">string</td>
<td>失败时存储失败信息</td>
</tr>
<tr>
<td style="text-align: left;">code</td>
<td style="text-align: left;">string</td>
<td>服务器状态码:200-成功;400-请求报文语法错误或参数错误;401-认证错误;500-服务器故障或Web应用故障</td>
</tr>
<tr>
<td style="text-align: left;">count</td>
<td style="text-align: left;">string</td>
<td>数据行数</td>
</tr>
<tr>
<td style="text-align: left;">data</td>
<td style="text-align: left;">object</td>
<td>返回数据结果</td>
</tr>
</tbody>
</table>