API поиска авиабилетов по низкой цене - ошибка 500 - PullRequest
0 голосов
/ 08 октября 2019

Получить запрос на 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? Как это исправить?

API поиска авиабилетов по низкой цене - возвращает ошибку 500

Ответы [ 2 ]

0 голосов
/ 10 октября 2019

Полет Поиск по низким тарифам уже запущен. Приносим извинения за неудобства.

0 голосов
/ 08 октября 2019

Я понял, что версия API изменилась. В предоставленной тестовой панели управления некоторые конечные точки, такие как предложения рейсов, имеют версию 2, а также некоторые параметры были изменены. origin теперь является originLocationCode, а destination это destinationLocationCode. Я использую Node SDK, и он обращается к версии 1, и это вызывает внутреннюю ошибку сервера. Это не дает решения, но будет хорошо, если есть способ указать версию API.

...