无需API密钥,通过Google Flights数据实时搜索航班,支持城市名自动匹配多机场、时段过滤和舱位筛选,适合快速比价出行规划。
基本信息
- 技能名称?Flights
- 中文名称?实时航班搜索 · 城市智能匹配
- 作者?brennerspear
- 分类?其他
- 版本?1.2.0
- 标签?travel, flight-search, google-flights, cli-tool, transportation, booking
使用方法
使用说明
核心功能
该技能基于Python CLI工具 flights-search ,调用 fast-flights 库抓取Google Flights实时数据,提供无需API密钥的航班搜索服务。支持IATA机场代码或城市名(如NYC、London、Tokyo)作为起终点,自动扩展搜索该都会区的全部机场。核心功能包括:
智能过滤 :默认展示最少经停航班(直飞优先),支持 --nonstop 强制直飞、 --after / --before 时段过滤、 --class 舱位选择(经济/高端经济/商务/头等)
灵活查询 :支持多乘客数量设定( --passengers )、生成Google Flights预订链接( --link )
都会区覆盖 :内置60+城市多机场映射,涵盖主要国际枢纽
显著优点
- 零配置门槛 :无需申请Google API密钥,开箱即用
- 城市级搜索 :输入"NYC"即可同时搜索JFK/EWR/LGA,避免手动比价
- 轻量高效 :基于 uvx 即时运行,无需持久化安装依赖
- 实时数据 :直接对接Google Flights,价格时效性接近官网
潜在局限
稳定性风险 :依赖非官方逆向工程接口(protobuf API),Google随时可能更改协议导致失效
数据不完整 :部分航线可能仅返回价格而无起降时间,源于上游解析限制
地域限制 :价格默认USD,时区处理为机场本地时间,跨国查询需注意换算
无预订能力 :仅提供搜索和链接跳转,实际订票需跳转第三方
适合人群
频繁出差/旅行需快速比价的个人用户
需要批量查询航班数据的开发者或自动化场景
对API申请流程敏感、追求即时可用性的轻量用户
常规风险提示
| 风险类型 | 说明 | |---------|------| | 服务中断 | 非官方接口可能被限制或封禁 | | 数据准确性 | 价格可能存在延迟,建议以航司官网为准 | | 隐私合规 | 查询数据经Google Flights处理,需遵守其服务条款 |
💬 评论 (0)
📭 还没有评论,快来抢沙发吧!