Aan de slagGa gratis aan de slag

Een URL opbouwen met parameters

Je kunt je API-verzoeken verfijnen met het pad en de queryparameters van de URL. Laten we bekijken hoe je HTTP-verbs, URL-paden en parameters gebruikt met het requests-pakket.

In deze oefening doe je opnieuw een API-verzoek naar de Lyrics API, maar in plaats van de songtekst van vandaag op te halen, stuur je een verzoek naar de random lyrics API. Daarna pas je het verzoek verder aan door queryparameters toe te voegen om te filteren op specifieke artiesten en de tracktitel op te nemen. Hieronder vind je de details die je nodig hebt om de juiste URL samen te stellen.

Component Value
Protocol http
Domain localhost
Port 3000
Path /lyrics/random
Artist filter parameter artist
Include track parameter include_track

De requests-bibliotheek is alvast voor je geïmporteerd.

Deze oefening maakt deel uit van de cursus

Introductie tot API's in Python

Cursus bekijken

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# Construct the URL string and pass it to the requests.get() function
response = requests.get('http://localhost:____/____/____')

print(response.text)
Code bewerken en uitvoeren