阿玛迪斯航班优惠搜索

时间:2020-01-23 03:00:23

标签: java amadeus

使用Java SDK,执行Flight Offer Search时最多可得到什么结果?遍历返回的数组时,长度似乎总是5,并且似乎没有分页(尝试转到下一页会给我NullPointerException)。

还有一种方法可以找出Flight Offer Search的哪些参数?我尝试搜索文档和Amadeus jar,但找不到任何东西。具体来说,如果自助服务API提供了此功能,我正在寻找能够搜索特定航线并选择特定航空公司的功能。

预先感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

Java SDK是API的包装,您可以找到API文档here。 在文档中,您会找到按航空公司过滤的参数(includedAirlineCodes或excludeedAirlineCodes)。还有许多其他参数可用。该API提供2种口味:

  • GET版本,易于集成,但参数较少
  • POST版本也可以进行搜索,但是提供了更多功能来自定义搜索(您可以使用POST的正文来精确定义您的条件)

两个端点都带有许多参数以自定义您的请求。

航班优惠搜索最多返回250个航班。当您使用测试环境时,由于我们仅公开数据的一部分,因此您可以获得的收益更少。要解锁全部访问权限,您将需要“将应用程序移至生产环境”(您可以查看我们的Get Started以了解操作方法)。确保您没有使用限制返回的航班数量的参数max