如何修复 Amadeus API 500 内部错误?
How to fix Amadeus API 500 Internal Error?
"Flight Offers Search V2" 和 "Flight Offers Price V1" 端点返回错误。可能是配置问题
Flight Offers Search API 带有 2 个不同的端点:
- GET 参数数量有限,但对于最常见的用例来说更容易实现
- POST 版本更完整,提供所有类型的过滤,但它需要构建 JSON 主体。在这种情况下,我们使用 POST 来提供构建没有长度限制的 JSON 正文的可能性,即使它是用于搜索。这就是为什么在 swagger 文档中您会发现
X-HTTP-Method-Override
设置为 GET
。
Flight Offers Price API 是根据 Flight Offers Search
的响应构建的。为了允许开发人员重用我们使用动词 POST 创建此端点的先前响应的主体,这就是为什么在 swagger 文档中您会发现 X-HTTP-Method-Override
设置为 GET
。
"Flight Offers Search V2" 和 "Flight Offers Price V1" 端点返回错误。可能是配置问题
Flight Offers Search API 带有 2 个不同的端点:
- GET 参数数量有限,但对于最常见的用例来说更容易实现
- POST 版本更完整,提供所有类型的过滤,但它需要构建 JSON 主体。在这种情况下,我们使用 POST 来提供构建没有长度限制的 JSON 正文的可能性,即使它是用于搜索。这就是为什么在 swagger 文档中您会发现
X-HTTP-Method-Override
设置为GET
。
Flight Offers Price API 是根据 Flight Offers Search
的响应构建的。为了允许开发人员重用我们使用动词 POST 创建此端点的先前响应的主体,这就是为什么在 swagger 文档中您会发现 X-HTTP-Method-Override
设置为 GET
。