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)