该错误通常是由于请求不正确导致的。确保在发送请求时正确地填写了所需的参数和数据类型。以下是一些示例代码来构建Amadeus API请求以获得正确的响应:
import requests
url = "https://test.api.amadeus.com/v1/shopping/search-flight"
querystring = {"origin":"LAX","destination":"MIA","departureDate":"2022-12-24","adults":1,"nonStop":"true"}
headers = {
"Content-Type": "application/json",
"Authorization": "Bearer ACCESS_TOKEN"
}
response = requests.request("GET", url, headers=headers, params=querystring)
print(response.text)
请注意,其中Authorization部分应该被替换为您的正确凭证。此外,确保您的订阅计划包括所需的端点和功能。