# 停车场数据异常标准判定统计
最新更新时间:2023.06.13
统计某日下的三大状态下停车场的数量(对接,在线,不在线),最新结果只会统计到当前日期的前一天
# 接口说明
请求URL: https://{domain}/os-park/ospark/open/api/v2/parkingDataDockingStatistics
请求方式: POST
公共请求参数
参数名 | 必填 | 类型 | 说明 |
---|---|---|---|
access_id | 是 | string | 开发者唯一标识 |
sign_type | 是 | string | 固定传RSA2 |
time_stamp | 是 | long | 请求时间,Linux时间戳,单位毫秒 |
sign | 是 | string | 签名结果 |
data | 是 | string | 将业务参数转为JSON字符串,然后使用BASE64编码的数据 |
详细签名方法请阅读接口加密方案
请求参数
名称 | 必填 | 类型 | 说明 |
---|---|---|---|
queryDate | 是 | Date | 查询时间,格式(yyyy-MM-dd),仅最大支持到昨天 |
osStoreCodes | 否 | List | 查询指定的备案系统中停车场编码(ID)集合 |
返回参数
名称 | 必填 | 类型 | 说明 |
---|---|---|---|
dockingList | 是 | List | 对接备案系统中停车场编码(ID)集合 |
onLineList | 是 | List | 在线备案系统中停车场编码(ID)集合 |
offLineList | 是 | List | 不在线停车场id集合 |
SDK方法
// 创建上传数据client
TyhUploadClient client = TyhUploadClient.create(TyhOptions.builder()
.accessId(ACCESS_ID)
.secretKey(SECRET_KEY)
.build());
// 停车数据接入异常判定统计
OpenParkingDockingStatistCmd cmd = OpenParkingDockingStatistCmd.builder()
.queryDate(DateUtil.stringToDate("2022-03-17", "yyyy-MM-dd"))
.build();
// 发送请求 result.ifSuccess()表示请求成功
Results<OpenParkingDockingStatistCmd> results = client.dockingStatist(cmd);
入参格式
{
"queryDate": "2022-03-17"
}
出参格式:
{"code":8888,"data":{"dockingList":["1","2"],"offLineList":["1","3"],"onLineList":["3","4"]},"msg":"处理成功"}
code 为 8888 表示操作成功,其它值则为失败,具体内容参见错误码说明。