Amadeus Flight Bargains

该工作流能够自动监控指定航线的航班价格,每天定时查询并与设定的目标价格进行对比。一旦发现低于目标价的特价航班,系统会立即通过邮件通知用户。通过整合航班搜索API和智能筛选功能,它极大地节省了用户寻找特价机票的时间,提高了发现优惠航班的可能性,适合个人、旅行社及企业差旅管理等多种场景。

流程图
Amadeus Flight Bargains 工作流程图

工作流名称

Amadeus Flight Bargains

主要功能和亮点

该工作流自动每天定时查询指定航线的航班价格,并对比设定的价格目标,一旦发现低于目标价的特价航班,即刻通过Gmail发送邮件通知用户。它整合了Amadeus航班搜索API,实现航班数据的实时获取和智能筛选,同时利用代码节点优化和解析航司信息,确保邮件内容专业详尽。

解决的核心问题

用户在寻找特价机票时,面对海量航班和复杂价格信息,难以高效监控和筛选合适的航班。此工作流通过自动化查询与筛选,大幅节省用户时间,并提升发现优惠机票的几率,有效解决了手动搜索费时费力的问题。

应用场景

  • 个人或旅行社定期监控特定航线的优惠航班
  • 价格敏感型旅客希望第一时间获取低价机票信息
  • 企业差旅行程管理,自动推送符合预算的航班方案
  • 旅行推荐平台整合航班特价提醒功能

主要流程步骤

  1. Schedule Trigger:每天指定时间触发工作流(默认8点)。
  2. FromTo:设定出发地和目的地机场代码(如LHR到JFK)。
  3. CarrierNameLookup:调用Amadeus航空公司参考数据API,构建航司代码与名称映射表。
  4. Get Dates:计算未来指定日期(如7天和14天后)列表,用于查询航班。
  5. Loop Over Items:遍历查询日期,批量处理请求。
  6. Amadeus Flight Search:调用Amadeus航班搜索API,获取航班报价数据。
  7. Wait:插入等待,避免请求过快。
  8. Merge & Extract:合并多天数据,提取航班详情(航司名称、起飞时间、飞行时长、价格)。
  9. Under Price:过滤价格低于用户设定阈值(如600)的航班。
  10. Gmail:发送邮件通知,内容包含航班信息和价格。

涉及的系统或服务

  • Amadeus API(OAuth2认证):航班搜索与航空公司数据
  • Gmail(OAuth2认证):邮件发送服务
  • n8n 内置节点:调度触发、HTTP请求、代码执行、批量处理、等待、过滤等

适用人群或使用价值

  • 旅行爱好者和自由行用户,轻松掌握特价航班信息
  • 旅行社和差旅管理人员,提高航班报价监控效率
  • 电商平台或旅行推荐服务,丰富用户体验与服务能力
  • 希望通过自动化降低人工搜索成本的用户

该工作流实现了从航司数据获取、日期管理、航班查询到邮件提醒的全自动闭环,极大提升了特价机票发现的便捷性和时效性,为用户带来实实在在的旅行价值。