SuperAPI AI 工具集

oebb-scotty

通用与其它

查看项目

更新于 10-16 06:48

技能介绍

用途:面向奥地利公共交通的出行规划,可搜索车站、规划两地行程、查询车站到发班次以及获取服务中断与告警信息。

主要能力:提供四类方法——LocMatch 按名称搜索车站/站点/地址/POI;TripSearch 规划两地间行程;StationBoard 获取某站出发或到达班次;HimSearch 获取服务告警与中断。接口基址为 https://fahrplan.oebb.at/bin/mgate.exe,请求体需包含 auth(type 为 AID,aid 为 OWDL4fE4ixNiPBBm)与 client(id 为 OEBB,type 为 WEB,name 为 webapp,l 为 vs_webapp)等字段。

使用方式:以 POST 发送 JSON,svcReqL 中指定 meth 与 req。LocMatch 用 input.loc.name 搜索,返回 lid、extId、坐标与 pCls。TripSearch 用 depLocL/arrLocL 的 lid,配合 outDate(YYYYMMDD)、outTime(HHMMSS)、outFrwd、numF、jnyFltrL 产品过滤与 getPasslist。StationBoard 用 stbLoc、date、time、type(DEP/ARR)、maxJny。HimSearch 用 himFltrL 与 maxNum。产品过滤为位掩码,1023 表示全部产品。

结果解析:行程响应中 secL[].jny.prodX 是 common.prodL[] 的索引,需据此取实际车次名;连接含 dur、chg、dTimeS/dTimeR、aTimeS/aTimeR、站台等字段。可用 jq 提取精简摘要。

限制:资料未提供官方文档、速率限制、认证获取方式或收费信息;错误通过 err 字段返回(OK、PARSE、NO_MATCH 等)。时间与日期格式固定,坐标按 10^6 缩放。