Création et suppression de ressources à l'aide d'une API
Maintenant que vous avez appris à construire une URL, vous pouvez envoyer des demandes à 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 l'API des listes de lecture disponible à l'adresse http://localhost:3000/playlists/
. Cette API propose les actions suivantes :
Verbe | Chemin d'accès | Description |
---|---|---|
GET | playlists |
obtenir une liste de toutes les listes de lecture |
GET | /playlists/{PlaylistId} |
obtenir des informations sur une seule liste de lecture en utilisant son identifiant unique PlaylistId |
POST | /playlists |
créer une nouvelle liste de lecture |
DELETE | /playlists/{PlaylistId} |
supprimer une liste de lecture existante en utilisant son identifiant unique PlaylistId |
Vous commencerez par obtenir une liste de toutes les listes de lecture existantes, puis vous apprendrez à créer une nouvelle liste de lecture et à vérifier sa création, et enfin vous apprendrez à supprimer une liste de lecture existante.
La bibliothèque requests
est déjà importée pour vous faciliter la tâche.
Cet exercice fait partie du cours
Introduction aux API 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)