You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

能否通过Amadeus API根据ID获取航班报价以实现快捷结账?

Amadeus API适配快捷结账场景的方案

可以实现你的需求,以下是具体操作路径和细节:

1. 直接通过报价ID获取并核验票价

Amadeus的Flight Offers Search API返回的每个航班报价都会附带唯一的offerId。你可以直接使用这个ID调用Flight Offers Price API,无需重新发起全量航班搜索。调用时只需在请求中传入该offerId,就能获取对应报价的完整信息——包括舱位等级、最终价格、退改政策、税费明细等,完全满足你通过单一ID填充报价信息的需求。

2. 航班号作为标识的替代方案

如果航空公司传递的是航班号而非offerId,你可以通过Flight Offers Search API的过滤参数flight-number来精准筛选对应航班的报价。不过这种方式需要额外补充行程日期、出发/到达机场等基础参数,流程效率略低于直接使用offerId,因此优先建议协调航空公司传递标准的offerId。

3. 适配快捷结账的完整流程

  • 航空公司端:旅客选定行程、舱位和乘客后,生成对应报价的offerId并作为URL参数传递给你的系统
  • 你的系统:调用Flight Offers Price API传入offerId,获取核验后的有效报价
  • 后续环节:基于报价信息收集乘客资料、调用Amadeus附加服务API添加选座/行李等服务,最后通过Create Order API完成预订并对接收款流程

内容的提问来源于stack exchange,提问作者Brian

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.24 23:42:40