CommencezCommencez gratuitement

Authentification par clé API avec requests

L'authentification basée sur une clé API fonctionne de façon similaire à l'authentification de base, mais vous devez inclure une clé API unique à l'aide d'un en-tête de requête ou d'un paramètre d'URL pour les requêtes authentifiées. Explorons les deux approches.

Bon à savoir :

  1. Le paquet requests a déjà été importé.
  2. Utilisez la clé/le jeton API 8apDFHaNJMxy8Kt818aa6b4a0ed0514b5d3 pour vous authentifier.

Cette activité fait partie du cours

Introduction aux API en Python

Voir le cours

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# 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')
Modifier et exécuter le code