我已经参加 Udemy 的 100 Days of Code: The Complete Python Pro Bootcamp 一段时间了,现在我正在学习 API 并与 Amadeus 合作。
我正在尝试获取某个城市的 IATA 代码。 https://developers.amadeus.com/self-service/category/destination-experiences/api-doc/city-search/api-reference
我有 API 密钥、API 密钥和令牌,在尝试获取 IATA 代码时我正在通过请求发送这些密钥,但出现错误:
urllib3.exceptions.MaxRetryError:HTTPSConnectionPool(host ='api.amadeus.net',port = 443):超过最大重试次数,网址:/v1/reference-data/locations/cities?keyword = Paris(由NameResolutionError(“引起”)
:无法解析“api.amadeus.net”([Errno 11001] getaddrinfo 失败)”))
这是否意味着我已经超出了免费 API 的限制?
我尝试过使用请求参数的格式,但似乎没有任何帮助,因为
raise_for_status()
没有给我任何代码,或者给了我任何代码,而且我是盲人,不知道该怎么办。
我也在做这个课程。有类似的问题。如果城市名称是两个单词,我会收到错误。没解决,只是尝试用一个单词城市名称。 发送请求后,在任何其他命令之前,您可以放置
print(response.text)
假设响应 =