#api #amadeus
#API #amadeus
Вопрос:
Я использую API самообслуживания для оформления заказа на рейс и получаю сообщение об ошибке ниже, я тестирую инструмент тестирования Amadeus API. Похоже, не могу понять проблему, поскольку запрос только что получен из API поиска рейсов
{
"errors": [
{
"status": 400,
"code": 4926,
"title": "INVALID DATA RECEIVED",
"detail": "Itinerary requested is not found"
}
]
}
Ответ №1:
Эта ошибка возникает, когда тело JSON вызова Flight Create Orders построено неправильно.
Обычный процесс формирования запроса должен быть следующим:
- Вызовите поиск предложений рейсов, чтобы получить список предложений рейсов.
- Отправьте новый запрос типа «авиабилеты-предложения-цены» в раздел «Цены предложений на рейсы», используя список предложений на рейсы, которые вас интересуют, из предыдущего звонка.
- Отправьте новый запрос типа «заказ на рейс» в раздел «Создание заказов на рейс», взяв вывод цены предложения на рейс и добавив раздел «путешественники».
Подробную информацию вы можете найти в руководстве по системе бронирования в блоге.