Справочник · модуль 13 «Интернет и API»

Ключ API

Ключ API — секретный пароль для сервиса. По нему сервер узнаёт, кто делает запрос.

Сравнение из жизни

Как пропуск в здание: без него не пустят.

Пример

import requests

URL = "https://api.openweathermap.org/data/2.5/weather"
r = requests.get(URL, params={"q": "Moscow"})
print(r.status_code)
print(r.json()["message"])
Результат
401
Invalid API key. Please see https://openweathermap.org/faq#error401 for more info.

Учитель в уроке Этот сервис погоды работает по ключу. Ключ API — это секретный пароль. Мы спросили без ключа и получили код четыреста один. В ответе сказано: ключ неверный.

Запомнить

Ключ API — как пропуск в здание. Без него сервис не пускает.

Частые ошибки новичков на этой теме

Тема из урока 13.3 «Ключи и ошибки сети» курса PythonAZ.

В этом же уроке