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

Connected

Exercice

Envoyer du JSON avec le module requests

Tout comme vous pouvez recevoir du texte JSON en réponse d'une API, vous pouvez aussi envoyer du JSON à une API avec des requêtes POST ou PUT. Si vous utilisez l'argument json avec les méthodes request.post() et request.put(), la bibliothèque requests s'occupe d'ajouter tous les en-têtes nécessaires et de faire l'encodage pour vous. Pratique !

Essayons ! Saviez-vous que vous pouvez créer plusieurs listes de lecture en une seule fois avec une requête POST vers l'API /playlists ? Passez simplement un tableau de listes de lecture (chacune avec une propriété Name) à l'API, et elle les créera toutes d'un coup.

Instructions

100 XP
  • Passez la variable playlists en argument à la méthode requests.post() afin qu'elle soit automatiquement envoyée en JSON.
  • Récupérez la liste de toutes les listes de lecture depuis l'API.
  • Examinez la réponse de la requête GET en affichant le texte JSON.