CommencerCommencer gratuitement

API authentification par clé avec demandes

API L'authentification par clé fonctionne de la même manière que 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 URL pour les requêtes authentifiées. Explorons ces deux approches.

Bon à savoir :

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

Cet exercice fait partie du cours

Introduction à APIs en Python

Afficher le cours

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

# 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