FlyClaw (Flight N-in-1 Search Zero Login)

✈️ 零登录全球航班聚合查询

无需登录和API Key的轻量化航班查询工具,聚合Google Flights、Skiplagged等多源数据,支持中英文城市名、IATA代码、往返搜索及舱位筛选。

收藏
3.4k
安装
1.4k
版本
0.3.3
CLS 安全扫描中
预计需要 3 分钟...

使用说明

功能概述

FlyClaw是一款Python实现的零依赖航班信息聚合查询工具,核心定位在于"零门槛"——无需注册账号、无需API Key、无需浏览器自动化即可获取全球航班动态、价格、时刻及实时位置信息。工具采用多源并发架构,整合Google Flights、Skiplagged、FlightRadar24、Airplanes.live等公开数据源,通过智能合并互补提升数据完整度。

显著优点

1. 零认证成本:完全规避API注册流程,本地化运行不收集用户隐私,适合临时查询或隐私敏感场景
2. 多源冗余设计:单一数据源失效时自动切换,价格/时刻信息交叉验证

3. 输入灵活性:支持中文城市名(如"上海"自动映射PVG+SHA)、英文名、IATA三字母代码,覆盖7912个机场

4. 高级查询能力:往返搜索、多旅客配置(成人/儿童/婴儿)、舱位分级(经济/超经/商务/头等)、直飞/转机过滤、按价格或时长排序

5. 输出标准化:默认JSON格式便于程序化解析,支持一键切换人类可读表格

潜在局限

  • 地理限制:Google Flights在部分网络环境可能不可用,影响价格查询准确性
  • 价格口径差异:多源聚合可能导致含税/不含税、不同舱位定义的价格偏差,需人工复核
  • 单日查询限制:search命令单次仅支持一天,跨日期比价需外部脚本并发调用
  • 数据源稳定性:依赖第三方公开接口,存在服务变更或限流风险
  • 无预订能力:纯信息查询工具,无法直接出票或退改签

适合人群

  • 需要快速比价但不愿注册多个OTA账号的商务旅客
  • 开发航班数据爬虫或价格监控系统的技术人员
  • 对隐私敏感、拒绝提供个人信息给第三方平台的用户
  • 学术研究中需要航班时刻/机型/实时位置数据的科研人员

常规风险

  • 合规边界:工具明确声明"仅供学习研究用途",高频查询可能触发数据源反爬机制
  • 实时性误差:ADS-B位置数据依赖地面接收站覆盖,偏远区域可能存在延迟
  • 价格时效性:缓存机制未明确说明,展示价格可能与实际可购票价存在时间差
  • 依赖维护:curl_cffi、flights等上游库的版本兼容性需持续关注

FlyClaw (Flight N-in-1 Search Zero Login) 内容

cache文件夹
sources文件夹
手动下载zip · 460.9 kB
airlines_iata_icao.jsonapplication/json
请选择文件