Requêtes d’API
À vous de récupérer des données de film depuis 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 désormais aussi spécifier une clé d’API. Cela signifie que vous devrez ajouter un autre argument à l’URL : apikey=72bc447a.
Cet exercice fait partie du cours
Importation intermédiaire de données en Python
Instructions
- Importez le paquet
requests. - Affectez à la variable
urll’URL à utiliser 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 comporter deux arguments :apikey=72bc447aett=the+social+network. Vous pouvez les combiner ainsi :apikey=72bc447a&t=the+social+network. - Affichez le texte de l’objet de réponse
ren utilisant son attributtextet en passant le résultat à la fonctionprint().
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
# 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