首先,需要在Amadeus开发者门户网站上注册一个账号,并创建一个应用程序。
获取API密钥,这是向Amadeus服务器请求API的关键。
使用以下代码示例来使用Amadeus API向服务器请求航班和连接信息:
import amadeus
amadeus = amadeus.Client(
client_id='YOUR_CLIENT_ID',
client_secret='YOUR_CLIENT_SECRET'
)
response = amadeus.shopping.flight_offers_search.get(
originLocationCode='NYC',
destinationLocationCode='LAX',
departureDate='2022-06-01',
adults=1
)
print(response.data)
在这个示例中,我们使用了Amadeus Python SDK。我们首先创建了一个Amadeus客户端实例,然后使用flight_offers_search函数从服务器请求航班和连接信息。在此请求中,我们还提供了出发点和目的地的originLocationCode和destinationLocationCode,以及出发日期和成人乘客数量。
需要注意的是,此示例仅展示了如何使用Amadeus API请求航班和连接信息。您可能需要根据自己的需求调整请求的参数,并相应地解析返回的JSON数据。