oebb-scotty

🚆 奥地利铁路实时查询与行程规划

🥥55总安装量 14评分人数 16
100% 的用户推荐

基于ÖBB官方HAFAS API的奥地利铁路查询工具,提供实时时刻表、行程规划及中断警报服务,助力德奥地区高效出行。

A

基本安全,请在特定环境下使用

  • 来自社区或个人来源,建议先隔离验证
  • ✅ 代码仅执行只读 API 查询,无危险函数、注入漏洞或系统破坏性操作
  • ✅ 使用 HTTPS 加密传输,数据收集范围明确(仅车站名称、日期等查询参数)
  • ✅ 无动态代码加载、远程脚本执行或非必要权限申请
  • ⚠️ 输入参数缺乏严格的格式验证(日期格式、特殊字符过滤等)
  • ⚠️ 使用硬编码的 API 认证标识符(aid),虽非敏感凭据但存在被限制风险

使用说明

ÖBB Scotty 是一款专注于奥地利铁路及公共交通查询的实用工具,基于 ÖBB(奥地利联邦铁路)官方 HAFAS mgate API 构建,为用户提供精准的行程规划、车站时刻表查询及服务中断警报功能。

该技能的核心用法涵盖四大功能模块:通过 LocMatch 方法搜索车站、地址或兴趣点,获取精确的位置标识符;利用 TripSearch 规划两点间的旅程,支持多种交通工具组合及时间偏好设置;借助 StationBoard 查询特定车站的实时出发或到达信息;以及通过 HimSearch 获取当前的服务中断和运营警报。所有查询均通过 HTTPS 加密通道与 ÖBB 官方服务器通信,确保数据来源的权威性和实时性。

显著优点包括:直接对接官方数据源,信息准确度高且更新及时;支持包括高速列车(ICE/RJX)、城际列车(IC/EC)、区域列车(S-Bahn/REX)在内的全品类交通工具;提供详细的换乘信息、站台编号及实时延误数据;覆盖奥地利全境及与邻国的跨境连接。此外,技能文档详尽,提供了完整的 API 调用示例和 jq 数据处理脚本,便于技术用户集成和定制。

然而,该技能也存在一定局限性。地理覆盖范围主要集中于奥地利及周边德语区,对于欧洲其他地区的支持有限;功能仅限于查询,不支持在线购票或预订;对用户输入的日期格式(YYYYMMDD)和车站名称有严格要求,缺乏智能纠错能力;且作为 T3 来源的社区项目,长期维护的稳定性不如官方渠道。

适合的目标群体包括在奥地利生活、工作或旅行的中文用户,需要频繁查询德奥铁路时刻表的商务人士,以及开发相关交通应用的开发者。对于计划乘坐奥地利铁路(ÖBB)、维也纳 S-Bahn 或前往周边国家(如德国、捷克、匈牙利)中转的旅客尤为实用。

使用风险方面,虽然技能本身仅执行只读查询操作,无系统破坏性,但需注意:输入验证机制较为宽松,建议用户确保输入格式的正确性以避免查询失败;硬编码的 API 认证标识符(aid)虽非敏感凭据,但存在被官方限制或更改的可能;此外,作为第三方社区实现,其服务连续性依赖于 ÖBB 官方 API 的开放策略,存在接口变更或访问限制的风险。建议用户在关键行程中仍以官方渠道信息为准。

oebb-scotty 内容

手动下载zip · 9.2 kB
arrivals.shtext/x-shellscript
请选择文件