ПочатиПочніть безкоштовно

Автентифікація за допомогою API key у requests

Автентифікація на основі API key працює подібно до Basic Authentication, але для автентифікованих запитів потрібно додати унікальний API key у заголовок запиту або як параметр URL. Розгляньмо обидва підходи.

Корисно знати:

  1. Пакет requests уже імпортовано.
  2. Використайте API key/token 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')
Редагувати та запускати код