Construire une URL avec des paramètres
Vous pouvez affiner vos requêtes d'API en utilisant le chemin et les paramètres de requête de l'URL. Voyons comment utiliser les verbes HTTP, les chemins d'URL et les paramètres avec le package requests.
Dans cet exercice, vous allez effectuer une autre requête vers la Lyrics API, mais au lieu de récupérer la lyric du jour, vous enverrez une requête à l'API de paroles aléatoires. Vous personnaliserez ensuite davantage la requête en ajoutant des paramètres de requête pour filtrer sur des artistes précis et inclure le titre du morceau. Vous trouverez ci-dessous les éléments nécessaires pour construire l'URL correcte.
| Composant | Valeur |
|---|---|
| Protocole | http |
| Domaine | localhost |
| Port | 3000 |
| Chemin | /lyrics/random |
| Paramètre de filtre d'artiste | artist |
| Paramètre pour inclure le titre | include_track |
La bibliothèque requests est déjà importée pour vous faire gagner du temps.
Cet exercice fait partie du cours
<cours>Introduction aux API en Python</cours>Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# Construct the URL string and pass it to the requests.get() function
response = requests.get('http://localhost:____/____/____')
print(response.text)