我正在按照Amadeus Github tuto测试 Amadeus 的 API以熟悉。我不知道分页,它似乎很难处理。
from amadeus import Client, ResponseError
from amadeus import Location
from json_encoder import json
def getFirst():
response = amadeus.reference_data.locations.get(
keyword='LON',
subType=Location.ANY
)
return (response)
amadeus = Client(
client_id=REPLACE_BY_YOUR_API_KEY,
client_secret=REPLACE_BY_YOUR_API_SECRET
)
try:
first = getFirst()
next = amadeus.next(first)
print(next.data)
except ResponseError as error:
print(error)
第一次调用有效,但下一次(分页)我尝试不同的调用,但出现相同的[400]
[page] Invalid query parameter
错误。
我还发现了这个Amadeus 分页调用,其中 si 成功使用了相同类型的调用
...我想知道如何正确使用 Amadeus 库中的此功能。
感谢阅读和帮助!