ComeçarComece de graça

Autenticação de chave de API com solicitações

A autenticação baseada em chave de API funciona de forma semelhante à autenticação básica, mas você deve incluir uma chave de API exclusiva usando um cabeçalho de solicitação ou um parâmetro de URL para solicitações autenticadas. Vamos explorar as duas abordagens.

É bom você saber:

  1. O pacote requests já foi importado.
  2. Use a chave/token da API 8apDFHaNJMxy8Kt818aa6b4a0ed0514b5d3 para se autenticar.

Este exercício faz parte do curso

Introdução às APIs em Python

Ver curso

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

# Create a dictionary containing the API key using the correct key-value combination
params = {____: ____}
# Add the dictionary to the requests.get() call using the correct function argument
response = requests.get('http://localhost:3000/albums', ____=params)

if(response.status_code == 200):
    print("Success!")
elif(response.status_code == 401):
    print('Authentication failed')
else:
    print('Another error occurred')
Editar e executar o código