Authentification par clé d'API avec des requêtes
L'authentification par clé API 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 d'URL pour les requêtes authentifiées. Explorons ces deux approches.
Bon à savoir :
- Le paquet requestsa déjà été importé.
- Utilisez la clé API/le jeton 8apDFHaNJMxy8Kt818aa6b4a0ed0514b5d3pour vous authentifier.
Cet exercice fait partie du cours
Introduction aux API en Python
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')