是的,Amadeus API提供了获取特定机场每5分钟航班总数的功能。具体方法如下: 1.获取授权令牌(Access Token)
from amadeus import Client, ResponseError
amadeus = Client( client_id='YOUR_AMADEUS_CLIENT_ID', client_secret='YOUR_AMADEUS_CLIENT_SECRET' )
try: response = amadeus.get('/v1/security/oauth2/token', params={'grant_type': 'client_credentials'}) amadeus.access_token = response.data['access_token'] except ResponseError as error: raise error
2.获取旅游信息
from amadeus import Client, ResponseError
amadeus = Client( client_id='YOUR_AMADEUS_CLIENT_ID', client_secret='YOUR_AMADEUS_CLIENT_SECRET' )
try:
# The air-traffic API requires Flight Traffic Reports (aeronautical - type B) subscription.
response = amadeus.travel.analytics.air_traffic.traveled.get(
originCityCode='MAD',
period='2017-01',
direction='ARRIVING'
)
print(response)
except ResponseError as error:
raise error
运行上述代码,将替换“YOUR_AMADEUS_CLIENT_ID”和“YOUR_AMADEUS_CLIENT_SECRET”中的相关内容。此代码将返回指定机场所有到达每5分钟的总航班数。