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')