Créer et supprimer des ressources avec une API
Maintenant que vous avez appris à construire une URL, vous pouvez envoyer des requêtes vers des ressources API spécifiques. Voyons ce que vous pouvez faire de plus avec les verbes HTTP sur ces ressources.
Dans cet exercice, vous utiliserez la playlists API disponible via http://localhost:3000/playlists/. Cette API propose les actions suivantes :
| Verbe | Chemin | Description |
|---|---|---|
| GET | playlists |
obtenir la liste de toutes les playlists |
| GET | /playlists/{PlaylistId} |
obtenir des informations sur une playlist à partir de son identifiant unique PlaylistId |
| POST | /playlists |
créer une nouvelle playlist |
| DELETE | /playlists/{PlaylistId} |
supprimer une playlist existante à partir de son identifiant unique PlaylistId |
Vous commencerez par récupérer la liste de toutes les playlists existantes, puis vous apprendrez à créer une nouvelle playlist et à vérifier sa création, et enfin vous verrez comment supprimer une playlist existante.
La bibliothèque requests est déjà importée pour vous faire gagner du temps.
Cet exercice fait partie du cours
Introduction à APIs en Python
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# Get a list of all playlists from the API
response = requests.____('____')
print(response.text)