Creare ed eliminare risorse usando un'API
Ora che hai imparato a costruire un URL, puoi inviare richieste a risorse specifiche dell'API. Vediamo cos'altro puoi fare con i verbi HTTP su queste risorse.
In questo esercizio userai la playlists API disponibile su http://localhost:3000/playlists/. Questa API offre le seguenti azioni:
| Verb | Path | Description |
|---|---|---|
| GET | playlists |
ottieni l'elenco di tutte le playlist |
| GET | /playlists/{PlaylistId} |
ottieni le informazioni su una singola playlist usando il suo identificatore univoco PlaylistId |
| POST | /playlists |
crea una nuova playlist |
| DELETE | /playlists/{PlaylistId} |
rimuovi una playlist esistente usando il suo identificatore univoco PlaylistId |
Inizierai ottenendo l'elenco di tutte le playlist esistenti, poi imparerai a creare una nuova playlist e verificarne la creazione e, per finire, imparerai a rimuovere una playlist esistente.
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.
# Get a list of all playlists from the API
response = requests.____('____')
print(response.text)