使用Java SDK,执行Flight Offer Search时最多可得到什么结果?遍历返回的数组时,长度似乎总是5,并且似乎没有分页(尝试转到下一页会给我NullPointerException)。
还有一种方法可以找出Flight Offer Search的哪些参数?我尝试搜索文档和Amadeus jar,但找不到任何东西。具体来说,如果自助服务API提供了此功能,我正在寻找能够搜索特定航线并选择特定航空公司的功能。
预先感谢您的帮助。
答案 0 :(得分:0)
Java SDK是API的包装,您可以找到API文档here。 在文档中,您会找到按航空公司过滤的参数(includedAirlineCodes或excludeedAirlineCodes)。还有许多其他参数可用。该API提供2种口味:
GET
版本,易于集成,但参数较少POST
版本也可以进行搜索,但是提供了更多功能来自定义搜索(您可以使用POST的正文来精确定义您的条件)两个端点都带有许多参数以自定义您的请求。
航班优惠搜索最多返回250个航班。当您使用测试环境时,由于我们仅公开数据的一部分,因此您可以获得的收益更少。要解锁全部访问权限,您将需要“将应用程序移至生产环境”(您可以查看我们的Get Started以了解操作方法)。确保您没有使用限制返回的航班数量的参数max
。