Amadeus 自助服务 API 航班订单创建问题/未找到请求的行程
Amadeus Self-Service APIs Flight order create issue / Itinerary requested is not found
我正在使用自助服务 API 下订单,但出现以下错误,我正在使用 Amadeus API 测试工具进行测试。似乎无法理解这个问题,因为请求是从航班搜索中新鲜获取的 API
{
"errors": [
{
"status": 400,
"code": 4926,
"title": "INVALID DATA RECEIVED",
"detail": "Itinerary requested is not found"
}
]
}
当 JSON Flight Create Orders 调用的主体未正确构建时会引发该错误。
通常构建请求的流程应该如下:
- 调用航班优惠搜索以获取航班优惠列表。
- 向 Flight Offers Price 发送类型为“flight-offers-pricing”的新请求,使用您感兴趣的来自上次通话的航班优惠列表。
- 向 Flight Create Orders 发送类型为“flight-order”的新请求,获取 Flight Offer Price 的输出并添加“旅客”部分。
您可以在博客的 booking engine tutorial 中找到详细信息。
我正在使用自助服务 API 下订单,但出现以下错误,我正在使用 Amadeus API 测试工具进行测试。似乎无法理解这个问题,因为请求是从航班搜索中新鲜获取的 API
{
"errors": [
{
"status": 400,
"code": 4926,
"title": "INVALID DATA RECEIVED",
"detail": "Itinerary requested is not found"
}
]
}
当 JSON Flight Create Orders 调用的主体未正确构建时会引发该错误。
通常构建请求的流程应该如下:
- 调用航班优惠搜索以获取航班优惠列表。
- 向 Flight Offers Price 发送类型为“flight-offers-pricing”的新请求,使用您感兴趣的来自上次通话的航班优惠列表。
- 向 Flight Create Orders 发送类型为“flight-order”的新请求,获取 Flight Offer Price 的输出并添加“旅客”部分。
您可以在博客的 booking engine tutorial 中找到详细信息。