如何解决将 Amadeus 航班搜索限制为最多 5 个直飞、经济、返程航班
根据信息 here 并使用测试数据,我设法得到了这个:
GET("https://test.api.amadeus.com/v2/shopping/flight-offers?originLocationCode=SYD&destinationLocationCode=BKK&departureDate=2021-08-01&returnDate=2021-08-15&adults=1¤cyCode=CAD",
但是,我不清楚如何将结果限制为:
- 回程航班
- 没有停止
- 经济舱
- 最多返回 5 个航班
解决方法
您可以找到航班优惠搜索的所有可用参数 here
- 如果您想要往返(而不是单程),您需要将
returnDate
作为请求的一部分。如果你只想要“回程航班”,那么这只是一次单程旅行,所以不要放任何returnDate
- 将
nonStop
设置为 true - 将
travelClass
设置为ECONOMY
- 将
max
设置为5
查询可能如下所示:
GET("https://test.api.amadeus.com/v2/shopping/flight-offers?originLocationCode=SYD&destinationLocationCode=BKK&departureDate=2021-08-01&returnDate=2021-08-15&adults=1&nonStop=true&travelClass=ECONOMY&max=5")
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。