获取航班低价搜索API的请求(例如:https://test.api.amadeus.com/v1/shopping/flight-offers?origin=NYC&destination=MAD&departureDate=2019-11-11&max=2)始终返回500错误:
{
"errors": [
{
"code": "38189",
"title": "Internal error",
"detail": "An internal error occurred, please contact your administrator",
"status": "500"
}
]
}
API发生了什么变化?我该如何解决?
答案 0 :(得分:0)
我意识到API版本已更改。在提供的测试仪表板中,某些端点(例如航班报价)的版本为2,并且某些参数已更改。 origin现在是originLocationCode,目的地是destinationLocationCode。我使用Node SDK,它调用了版本1,这带来了内部服务器错误。这没有提供解决方案,但是如果有一种方法可以指定API版本,那就太好了。
答案 1 :(得分:0)
航班低价搜索现已启动并正在运行。抱歉给你带来不便。