Aan de slagGa gratis aan de slag

API-verzoeken

Nu ben jij aan de beurt om filmdata op te halen uit de Open Movie Database (OMDB) met hun API. De film waarover je de API bevraagt is The Social Network. Herinner je dat in de video, om de API te bevragen over de film Hackers, Hugo’s query string 'http://www.omdbapi.com/?t=hackers' was en één argument had: t=hackers.

Let op: OMDB heeft hun API onlangs aangepast: je moet nu ook een API-sleutel opgeven. Dat betekent dat je nog een argument aan de URL moet toevoegen: apikey=72bc447a.

Deze oefening maakt deel uit van de cursus

Gevorderd data importeren in Python

Cursus bekijken

Oefeninstructies

  • Importeer het package requests.
  • Ken aan de variabele url de relevante URL toe om 'http://www.omdbapi.com' te bevragen voor de gegevens die horen bij de film The Social Network. De query string moet twee argumenten hebben: apikey=72bc447a en t=the+social+network. Je kunt ze als volgt combineren: apikey=72bc447a&t=the+social+network.
  • Print de tekst van het response-object r door het text-attribuut te gebruiken en het resultaat aan de functie print() door te geven.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# 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

Code bewerken en uitvoeren