当前位置: 首页 > 知识库问答 >
问题:

Amadeus航班优惠搜索

屠盛
2023-03-14

使用Java SDK,在执行航班优惠搜索时,最大结果是多少?在返回的数组中循环时,似乎长度始终为5,并且似乎没有分页(尝试转到下一页时会出现NullPointerException)。

此外,有没有办法找出航班优惠搜索的参数?我尝试搜索留档和Amadeus jar,但没有找到任何东西。具体来说,我正在寻找搜索特定路线和选择特定航空公司的能力,如果自助服务API提供此功能的话。

提前感谢您的帮助。

共有1个答案

白学
2023-03-14

Java SDK是API之上的包装器,您可以在这里找到API文档。在文档中,您将找到要按航空公司过滤的参数(包括AirlineCodes或excludedAirlineCodes)。还有许多其他参数可用。API提供了两种口味:

  • GET版本更易于集成,但参数更少
  • 这也是一个搜索版本,但提供了更多的功能来定制您的搜索(您可以使用帖子的正文来精确定义您的标准)

这两个endpoint都带有许多参数来自定义您的请求。

Flight Offers搜索最多返回250个航班。当您使用测试环境时,您可以得到更少的数据,因为我们只公开了数据的一个子集。要解锁完全访问权限,您需要“将您的应用程序转移到生产环境”(您可以查看我们的Get Started,了解如何操作)。确保不要使用限制返回航班报价数量的参数max。

 类似资料:
  • 我正在使用Amadeus Flight Offers Search POST API来搜索航班,我使用了API文档中提到的一些搜索参数和我在stackoverflow问题中找到的一些其他参数。我正在寻找一个包含API所有可能搜索参数的留档。我搜索了很多,但到目前为止除了这个文档和我上面提到的文档之外,找不到任何东西。Amadeus还有另一个留档吗?更具体的东西。我想将“最大停留时间”参数添加到我的

  • 我是一个node js编程,在amadeus网站上测试自助api调用。 我知道整个流程:航班提供搜索- PS.“创建订单”实际上是如何创建航班订单的?我没有看到预订机票的url链接,就像skyscanner的api一样。我得到的只是 客户如何根据此信息预订机票? PPS:是否可以在流程中跳过航班报价价格?如果没有,来自航班报价价格的响应作为创建订单的输入有效多长时间? 提前感谢。

  • 我正在学习使用Amadeus API<我可以使用“航班报价搜索”搜索航班,但正如标题所述,如果我将搜索结果限制为美国航空公司(AA),它将不会返回任何结果<在指定的一天(我在一天),绝对有来自DFW的AA航班,所以不确定为什么会失败<到目前为止,如果指定了“includedAirlineCodes=AA”,我无法在任何一天返回任何航班。美国航空公司有什么特别之处?我错过了什么?

  • 我需要有经验的程序员对Amadeus飞行API。现在我必须将这三个API结合起来。显示搜索结果,我可以很容易地做到。我如何确定/获取旅行者选择的航班id,将其提供给航班服务API,并最终将其提供给航班预订API?这对一些人来说可能很容易,但我正在努力克服它。我很乐意得到第一手的想法。 谢谢

  • 我需要参数来获取包含数组的数据。我尝试了大约100种不同的组合,但我没有得到任何在结果中返回数组的响应。 如果有人知道如何做到这一点,请提供您的答案。 谢谢。

  • 我们正在使用flight提供的搜索api,并准备转移到prod。但当我们搜索经济舱航班时,价格甚至不接近“amadeus.net”搜索引擎结果或TK(土耳其航空公司)网站价格。如果我们使用BUSINESS class作为参数,api结果更接近实际价格。我们如何解决这个问题? 示例查询为:(IST-CGN 5月25日经济和TK运营航班起飞16:05) /v2/购物/航班优惠?原始位置代码=IST a