统计
大约 2 分钟
根 URL:
/stat/{cityName}/{placeName}
GET 查询指定机厅一周以内的小时统计数据
查询指定机厅一周以内的小时统计数据
子 URI:
查询指定机厅一周以内的所有记录在案的,以小时为粒度的平均卡数数据。当且仅当在对应小时内机厅的卡数发生变更时,才会记录对应的平均卡数信息。
Parameters
参数类型 | 字段名 | 数据类型 | 是否必须 | 说明 |
---|---|---|---|---|
Path | cityName | String | 是 | 准确省市全称 |
Path | placeName | String | 是 | 模糊地点名/别名 |
Responses
本接口的响应会受到 Gzip 压缩。
字段名 | 数据类型 | 说明 |
---|---|---|
placeName | String | 地点全称 |
data | Array | 统计数据 |
> time | Datetime | 记录时间 |
> cnt | BigDecimal(String) | 平均卡数 |
Examples
GET: /stat/安徽省合肥市/风云
200 OK: {
"placeName": "风云再起淮河路店",
"data": [
{
"time": "2024-01-16T16:00:00",
"cnt": "4.000"
},
{
"time": "2024-01-17T16:00:00",
"cnt": "2.000"
},
{
"time": "2024-01-13T20:00:00",
"cnt": "10.000"
},
{
"time": "2024-01-13T21:00:00",
"cnt": "10.000"
},
{
"time": "2024-01-14T12:00:00",
"cnt": "3.000"
},
{
"time": "2024-01-14T15:00:00",
"cnt": "5.000"
},
{
"time": "2024-01-15T11:00:00",
"cnt": "1.000"
},
{
"time": "2024-01-15T16:00:00",
"cnt": "6.000"
},
{
"time": "2024-01-15T17:00:00",
"cnt": "7.000"
},
{
"time": "2024-01-15T21:00:00",
"cnt": "5.000"
}
]
}
GET 获取渲染后的指定机厅一周以内的小时统计数据的 HTML
获取渲染后的指定机厅一周以内的小时统计数据的 HTML
子 URI:/render
将上述的 查询指定机厅一周以内的小时统计数据 的数据渲染成 HTML 页面后返回。
Parameters
参数类型 | 字段名 | 数据类型 | 是否必须 | 说明 |
---|---|---|---|---|
Path | cityName | String | 是 | 准确省市全称 |
Path | placeName | String | 是 | 模糊地点名/别名 |
Form | echartsSrcUrl | String | 否 | echarts JavaScript 模块引用 URL,默认使用 Boot CDN 上的 5.4.3 版本的 echarts.min.js |
Responses
本接口的响应本身是一个 HTML 页面。在使用无头浏览器渲染本页面时,推荐将视窗大小设置为 3500x1200。
本页面的渲染默认情况下引用了 Boot CDN 上的 5.4.3 版本的 echarts.min.js 模块,如果不传递 echartsSrcUrl
参数值,需要保证浏览器渲染 HTML 时对 Boot CDN 能够保持稳定的连接。
本接口的响应会受到 Gzip 压缩。