Criando e excluindo recursos usando uma API
Agora que você aprendeu a construir uma URL, pode enviar requisições para recursos específicos da API. Vamos ver o que mais dá para fazer com os verbos HTTP nesses recursos.
Neste exercício, você vai usar a playlists API disponível em http://localhost:3000/playlists/. Essa API oferece as seguintes ações:
| Verb | Path | Description |
|---|---|---|
| GET | playlists |
obter uma lista de todas as playlists |
| GET | /playlists/{PlaylistId} |
obter informações de uma única playlist usando seu identificador exclusivo PlaylistId |
| POST | /playlists |
criar uma nova playlist |
| DELETE | /playlists/{PlaylistId} |
remover uma playlist existente usando seu identificador exclusivo PlaylistId |
Você vai começar obtendo a lista de todas as playlists existentes; depois, vai aprender a criar uma nova playlist e verificar sua criação; por fim, vai aprender a remover uma playlist existente.
A biblioteca requests já foi importada para você.
Este exercício faz parte do curso
Introdução a APIs em Python
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# Get a list of all playlists from the API
response = requests.____('____')
print(response.text)