Créer et supprimer des ressources à l'aide d'une API
Maintenant que vous avez appris à construire une URL, vous pouvez envoyer des requêtes vers des ressources précises d'une API. Voyons ce que vous pouvez faire de plus avec les verbes HTTP sur ces ressources.
Dans cet exercice, vous utiliserez l'API playlists accessible à l'adresse http://localhost:3000/playlists/. Cette API offre les actions suivantes :
| Verb | Path | Description |
|---|---|---|
| GET | playlists |
obtenir la liste de toutes les listes de lecture |
| GET | /playlists/{PlaylistId} |
obtenir l'information sur une seule liste de lecture à l'aide de son identifiant unique PlaylistId |
| POST | /playlists |
créer une nouvelle liste de lecture |
| DELETE | /playlists/{PlaylistId} |
supprimer une liste de lecture existante à l'aide de son identifiant unique PlaylistId |
Vous commencerez par récupérer la liste de toutes les listes de lecture existantes, puis vous verrez comment créer une nouvelle liste de lecture et vérifier sa création, et enfin comment supprimer une liste de lecture existante.
La bibliothèque requests est déjà importée pour vous simplifier la tâche.
Cette activité fait partie du cours
Introduction aux API en Python
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# Get a list of all playlists from the API
response = requests.____('____')
print(response.text)