Как делать запросы к Amadeus API? Ошибка сети - PullRequest
0 голосов
/ 09 января 2019

Я только что зарегистрировал свое тестовое приложение и получил ключ Api и секрет Api. Я пытаюсь отправить запрос, используя Python SDK:

from amadeus import Client, ResponseError

amadeus1 = Client(
client_id='my_API_key_here',
client_secret='my_secret_key_here'
)

response = amadeus1.reference_data.locations.airports.get(longitude=49.000, latitude=2.55)
print(response.data)

Я получаю Ошибка сети. Что я делаю неправильно?

1 Ответ

0 голосов
/ 09 января 2019

EDIT

Проблема возникла из-за проблемы с сертификатом SSL в среде разработки.


Я не могу воспроизвести проблему, похоже, API работает. Ваш пример возвращает пустой массив, потому что данные в тестовой среде ограничены. Для этого API охвачены следующие страны: США, Испания, Великобритания, Германия и Индия.

Так что если вы попробуете с лондонской геолокации

response = amadeus1.reference_data.locations.airports.get (долгота = 0.1278, широта = 51.5074)

Как видите, ответ содержит данные.

Но у меня нет проблем с сетью. Если проблема не устранена, обратитесь в нашу службу поддержки через наш портал, поделитесь своим именем пользователя, чтобы мы могли проверить ваш ключ API и секрет API.

...