Criando e excluindo recursos usando um API
Agora que você aprendeu a construir um URL, pode enviar solicitações para recursos específicos do API. Vamos ver o que mais você pode fazer com os verbos do HTTP nesses recursos.
Neste exercício, você usará as listas de reprodução API disponíveis em http://localhost:3000/playlists/
. Este site API oferece as seguintes ações:
Verb | 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 a APIs em Python
Exercício interativo prático
Experimente este exercício preenchendo este código de exemplo.
# Get a list of all playlists from the API
response = requests.____('____')
print(response.text)