Requêtes API
À vous de récupérer des données de film depuis l’Open Movie Database (OMDB) à l’aide de leur API.
Le film pour 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 comportait qu’un seul argument t=hackers.
Remarque : récemment, OMDB a modifié son API : vous devez désormais spécifier aussi 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 package
requests. - Assignez à la variable
urll’URL appropriée pour interroger'http://www.omdbapi.com'afin d’obtenir les données du film The Social Network. La chaîne de requête doit contenir 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