【问题标题】:Amadeus Self-Service APIs Flight order create issue / Itinerary requested is not foundAmadeus 自助服务 API 航班订单创建问题/未找到请求的行程
【发布时间】:2020-08-13 11:39:05
【问题描述】:

我正在使用自助服务 API 制作航班订单,但出现以下错误,我正在 Amadeus API 测试工具上进行测试。似乎无法理解这个问题,因为该请求是从航班搜索 API 新获取的

{
  "errors": [
    {
      "status": 400,
      "code": 4926,
      "title": "INVALID DATA RECEIVED",
      "detail": "Itinerary requested is not found"
    }
  ]
}

【问题讨论】:

    标签: api amadeus


    【解决方案1】:

    当未正确构建 Flight Create Orders 调用的 JSON 正文时会引发该错误。

    构建请求的通常流程应该如下:

    1. 调用航班优惠搜索以获取航班优惠列表。
    2. 使用上次通话中您感兴趣的航班优惠列表,向 Flight Offers Price 发送类型为“flight-offers-pricing”的新请求。
    3. 向 Flight Create Orders 发送“flight-order”类型的新请求,获取 Flight Offer Price 的输出并添加“travelers”部分。

    您可以在博客的booking engine tutorial 中找到详细信息。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-02-08
      • 1970-01-01
      • 2014-04-18
      相关资源
      最近更新 更多