使用层流数据通过IATA机票号码返回航班详细信息

时间:2016-11-15 15:22:58

标签: rest api

我想使用Laminar Data API开发一个应用程序,允许用户输入IATA航班号并接收有关其航班,位置和状态等的详细信息。

但是,我似乎只能按航空公司代码或特定航班ID通过单独的API返回航班

https://api.laminardata.aero/v1/airlines/WZZ/flights?user_key=

https://api.laminardata.aero/v1/flights/9d43d6ca-e8ec-4fb2-b4c2-b39130902329?user_key=

我可以使用这些API来实现相同的结果吗?

1 个答案:

答案 0 :(得分:2)

这是您需要自动执行的请求模式,以实现使用Laminar Data作为数据源的IATA航班号搜索的预期结果

如果您已经知道航班的IATA号码,前两个字母对应IATA航空公司代码。

这可以转换为ICAO航空公司代码。您可以使用此代码通过Airline API调用Flights,这将返回所选航空公司所有有效航班的减少状态报告。返回的属性之一是'iataFlightNumber' - 查找与您感兴趣的航班相匹配的iataFlightNumber。

您可以从上述航班中选择GUFI ,并查询FlightsbyGUFI API以详细了解该航班。