Criação e exclusão de recursos usando uma API
Agora que você aprendeu a construir um URL, pode enviar solicitações a recursos específicos da API. Vamos ver o que mais você pode fazer com os verbos HTTP nesses recursos.
Neste exercício, você usará a API de listas de reprodução disponível em http://localhost:3000/playlists/. Essa API oferece as seguintes ações:
| Verbo | Caminho | Descrição |
|---|---|---|
| GET | playlists |
obter uma lista de todas as listas de reprodução |
| GET | /playlists/{PlaylistId} |
Obter informações sobre uma única lista de reprodução usando seu identificador exclusivo PlaylistId |
| POST | /playlists |
criar uma nova lista de reprodução |
| DELETE | /playlists/{PlaylistId} |
remover uma lista de reprodução existente usando seu identificador exclusivo PlaylistId |
Você começará obtendo uma lista de todas as listas de reprodução existentes, depois aprenderá a criar uma nova lista de reprodução e a verificar sua criação e, por último, aprenderá a remover uma lista de reprodução existente.
Para sua conveniência, a biblioteca requests já foi importada.
Este exercício faz parte do curso
Introdução às 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)