1. Apprendre
  2. /
  3. Cours
  4. /
  5. Introduction aux API en Python

Connected

Exercice

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.

Instructions 1/4

undefined XP
  • 1
    • Obtenez la liste de toutes les listes de lecture à partir de l'API playlists.
  • 2
    • Créez un dictionnaire avec Name défini à Rock Ballads, puis effectuez une requête POST en passant ce dictionnaire dans le paramètre data.
  • 3
    • Effectuez une requête GET pour obtenir l'information sur la liste de lecture dont le PlaylistId est 2.
  • 4
    • Envoyez une requête DELETE à l'URL de la liste de lecture dont le PlaylistId est 2, puis récupérez la liste des listes de lecture existantes pour confirmer la suppression.