CommencezCommencez gratuitement

Requêtes à une API

À vous de récupérer des données de film à partir de l'Open Movie Database (OMDB) en utilisant leur API. Le film sur lequel vous allez interroger l'API est The Social Network. Rappelez-vous que, dans la vidéo, pour interroger l'API au sujet du film Hackers, la chaîne de requête de Hugo était 'http://www.omdbapi.com/?t=hackers' et ne contenait qu'un seul argument t=hackers.

Remarque : récemment, OMDB a modifié son API : vous devez maintenant aussi préciser une clé d'API. Cela signifie que vous devrez ajouter un autre argument à l'URL : apikey=72bc447a.

Cette activité fait partie du cours

Importation intermédiaire de données en Python

Voir le cours

Instructions de l’exercice

  • Importez le paquet requests.
  • Assignez à la variable url l'URL nécessaire pour interroger 'http://www.omdbapi.com' afin d'obtenir les données correspondant au film The Social Network. La chaîne de requête doit avoir deux arguments : apikey=72bc447a et t=the+social+network. Vous pouvez les combiner ainsi : apikey=72bc447a&t=the+social+network.
  • Affichez le texte de l'objet réponse r en utilisant son attribut text et en passant le résultat à la fonction print().

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

# Import requests package


# Assign URL to variable: url


# Package the request, send the request and catch the response: r
r = requests.get(url)

# Print the text of the response

Modifier et exécuter le code