仅查询2026-08-01起的真实历史 event_time,不使用未来采样、实时值或日用氢量填补。最近氢相关帧异常或字段不全时显式返回,不跳过它找旧正常值。
| 字段 | 必填 | 说明 |
|---|---|---|
| queries | 是 | 1–200项 |
| queries[].requestId | 是 | 本批唯一非空,最多128字节,原样回显 |
| queries[].vin / time | 是 | VIN规范化大写17位且不含I/O/Q;北京时间yyyy-MM-dd HH:mm:ss,不可未来或早于2026-08-01 |
| queries[].protocol | 否 | GB32960 / YUTONG_MQTT / JT808;省略固定GB32960,后两者当前UNSUPPORTED,不跨协议回退 |
| maxTimeDifferenceSeconds | 否 | 整数0–300,默认300;0要求精确命中 |
{
+ "queries": [{
+ "requestId": "job-start",
+ "vin": "LA9GG68L2PBAF4773",
+ "time": "2026-08-03 16:02:43",
+ "protocol": "GB32960"
+ }],
+ "maxTimeDifferenceSeconds": 300
+}合法批量HTTP200/SUCCESS,逐项状态判断:NORMAL、NO_DATA、MISSING、STALE、UNSUPPORTED、INVALID、FORBIDDEN、ERROR。非NORMAL质量null,不丢项,不补零。
每app每实例30批/60秒,最多2个并发批;429读取Retry-After秒后重试。整批9秒预算、4个工作协程,超时项ERROR而不是NO_DATA。200项是结构上限,不保证200个不同点均能按时完成;建议从20个不同点开始,超时缩小批量并退避重试。
查询车辆单日用氢量,单位 kg。NORMAL + OK + PRELIMINARY 仅供初步监控;正式报表要求 FINAL 并核对证据与版本。两个日统计接口没有共同快照,区间缺失或不同不能直接计算百公里氢耗。
| 字段 | 必填 | 说明 |
|---|---|---|
| date | 是 | 日期,格式 yyyy-MM-dd |
| plateNumbers | 否 | 车牌数组;省略或 [] 时查询全部授权车辆 |
{
"code": "SUCCESS",
"data": [{
"plateNumber": "浙F06618F",
"hydrogenConsumptionKg": 12.315,
"status": "NORMAL"
}]
}返回当日行驶里程、当日累计总里程和实际选用的数据协议,单位 km。
| 字段 | 必填 | 说明 |
|---|---|---|
| date | 是 | 日期,格式 yyyy-MM-dd |
| plateNumbers | 否 | 省略时查询全部授权车辆 |
| protocolPriority | 否 | 协议选源顺序,例如 ["GB32960","MQTT","JT808"] |
{
"code": "SUCCESS",
"data": [{
"dailyMileageKm": 182.437,
"totalMileageKm": 12345.679,
"sourceProtocol": "GB32960",
"status": "NORMAL"
}]
}