Costruire un URL con parametri
Puoi perfezionare le richieste all'API usando il percorso (path) e i parametri di query dell'URL. Vediamo come usare i verbi HTTP, i percorsi URL e i parametri con il pacchetto requests.
In questo esercizio farai un'altra richiesta alla Lyrics API, ma invece di ottenere il testo di oggi, invierai una richiesta alla random lyrics API. Personalizzerai poi ulteriormente la richiesta aggiungendo parametri di query per filtrare su artisti specifici e includere il titolo del brano. Qui sotto trovi i dettagli necessari per costruire l'URL corretto.
| Component | Value |
|---|---|
| Protocol | http |
| Domain | localhost |
| Port | 3000 |
| Path | /lyrics/random |
| Artist filter parameter | artist |
| Include track parameter | include_track |
La libreria requests è già stata importata per tua comodità.
Questo esercizio fa parte del corso
Introduzione alle API in Python
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# Construct the URL string and pass it to the requests.get() function
response = requests.get('http://localhost:____/____/____')
print(response.text)