Construire un URL avec des paramètres
Vous pouvez affiner vos requêtes API en utilisant les paramètres de chemin et de requête de la page URL. Nous allons voir comment vous pouvez utiliser les verbes HTTP, les chemins URL et les paramètres à l'aide du paquet requests.
Dans cet exercice, vous ferez une autre demande API à l'adresse Lyrics API, mais au lieu d'obtenir les paroles du jour, vous enverrez une demande à l'adresse aléatoire API. Vous personnaliserez ensuite la requête API en ajoutant des paramètres de requête pour filtrer sur des artistes spécifiques et inclure le titre du morceau. Vous trouverez ci-dessous les détails nécessaires à la construction du site URL.
| Composant | Valeur |
|---|---|
| Protocole | http |
| Domaine | localhost |
| Port | 3000 |
| Chemin d'accès | /lyrics/random |
| Paramètre du filtre artiste | artiste |
| Inclure le paramètre du cursus | include_track |
La bibliothèque requests est déjà importée pour vous faciliter la tâche.
Cet exercice fait partie du cours
Introduction à APIs en Python
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# Construct the URL string and pass it to the requests.get() function
response = requests.get('http://localhost:____/____/____')
print(response.text)