НачатьНачать бесплатно

Аутентификация с помощью API-ключа в requests

Аутентификация с помощью API-ключа работает аналогично базовой аутентификации, однако при каждом запросе необходимо передавать уникальный ключ — либо в заголовке запроса, либо в параметре URL. Рассмотрим оба подхода.

Полезно знать:

  1. Пакет requests уже импортирован.
  2. Для аутентификации используйте API-ключ/токен 8apDFHaNJMxy8Kt818aa6b4a0ed0514b5d3.

Это упражнение является частью курса

Введение в API на Python

Посмотреть курс

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

# Create a dictionary containing the API key using the correct key-value combination
params = {____: ____}
# Add the dictionary to the requests.get() call using the correct function argument
response = requests.get('http://localhost:3000/albums', ____=params)

if(response.status_code == 200):
    print("Success!")
elif(response.status_code == 401):
    print('Authentication failed')
else:
    print('Another error occurred')
Редактировать и запускать код