更新日志
大约 4 分钟
3.2.0 (2024-03-10)
Features
- 新增 查询指定城市的卡数更新情况 接口。
- 过时 查询指定城市的所有已更新地点(机厅) 接口,请使用 查询指定城市的卡数更新情况 接口。
- 过时原因:过时接口中只有更新过的地点的相关信息,很多情况下未更新过的地点的公告也需要被展示。
3.1.0 (2024-02-10)
Features
改善了客户端请求异常的异常提示文本
Bugs Fixed
- 修复了由于近期 jsdelivr 某些地区的连接质量不佳导致统计数据难以渲染的问题
3.0.0 (2024-01-20)
重写整个服务,整体破坏性改动,并伴随域名迁移。旧版服务与域名将于 2024 年 3 月 20 日 后下线。
Features
- 新增了 MaiJ API Token 机制,用以保护服务安全
- 重新设计了所有接口,使接口的冗余程度更低,更加易用
- 优化了服务性能
- 重新命名了接口的负载字段,使其能够适应以后可能的非 QQ 群场景
- 将服务的时间格式改为了 ISO 8601 标准格式,更易处理
- 为某些体积较大的接口的响应添加了 GZip 压缩,减少流量消耗,降低网络延迟
- 新增了统计相关接口
2.1.0 (2023-07-08)
Features
为公告新增了
expireTime
(过期时间)属性:公告在不续期的情况下创建后的一周会被删除;并添加了与之相对的续期接口,续期接口如下:相应的,一些带有公告的详细属性的接口也会受到影响,它们的响应的公告中添加了
expireTime
字段,受到影响的接口如下:在文档中新增了更新订阅入口,可以通过点击
点我订阅
按钮来订阅本服务及周边生态的更新;相应的,也添加了取消订阅
按钮用以取消指定邮箱对本服务的订阅。更新了文档使用的 vuepress 主题版本。
2.0.0 (2023-04-12)
系统架构变更,接口无破坏性改动。
Features
新增了公告相关的功能,可以用来登记如“机厅 1P 键子坏了不要打”或“机厅群:xxxxx”等告示,新增接口如下:
相应的,为一些原有接口添加了
announcements
字段,受到影响的接口如下:特别的是,考虑到列表查询时的数据量, getCityPlacesAscList 接口的响应中并不包含公告对象的所有信息,只包含公告的 ID。
1.4.0 (2022-09-04)
Features
- 为响应中返回的
Place
添加了updated
字段,代表该机厅经每天初始化后是否再次更新过,受到影响的接口如下: - 现在调用getCityPlacesAscList接口时,将会只返回
updated
的值为true
的机厅
1.3.0 (2022-09-04)
Features
- 新增了getCityPlacesAscList接口
Bugs Fixed
- 当调用setPlaceByName接口导致
cardCount
的实际变更数量为 0 时,虽然不会记录日志,但会更新对应机厅的updateTime
了
1.2.1 (2022-08-31)
Features
- 当传入至updatePlaceByName接口的
operateCount
会导致cardCount
为负数时,不再会将原始operateCount
记录至日志中,改为将实际的operateCount
记录至日志中
Bugs Fixed
- 当调用setPlaceByName接口导致
cardCount
的实际变更数量为 0 时,不会再将本次操作记录至日志中
1.2.0 (2022-08-29)
Features
- 新增了setPlaceByName接口
1.1.0 (2022-07-27)
Features
- 在listLogsByPlaceName接口中添加了
afterCount
字段,表示本次更新操作后机厅的cardCount
的值 - 当传入至updatePlaceByName接口的
operateCount
会导致cardCount
为负数时,不再会响应异常,而是将cardCount
设置为 0,并且将原始operateCount
记录至日志中
1.0.0 (2022-07-26)
项目编写完毕并部署