Skip to content

Este script gera o código de autorização no formato "Basic" para obter o token de acesso à API da Conta Azul. O código de autorização é gerado utilizando o padrão de hash em Base64.

Notifications You must be signed in to change notification settings

Tgentil/base64_authorization_API_Conta_Azul

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

Gerador de Código de Autorização para API da Conta Azul

GitHub

Este script gera o código de autorização no formato "Basic" para obter o token de acesso à API da Conta Azul. O código de autorização é gerado utilizando o padrão de hash em Base64, conforme descrito na documentação oficial da API da Conta Azul.

Essa solução é uma alternativa a fazer a criptografia pelo site base64encode.org, como mencionado na seção de FAQ da API da Conta Azul.

Pré-requisitos

Certifique-se de ter instalado o Python em seu ambiente de desenvolvimento.

Utilização

  1. Abra o arquivo authorization.py em um editor de código.

  2. No código, substitua as variáveis CLIENT_ID e CLIENT_SECRET pelos seus respectivos valores fornecidos pela Conta Azul:

    CLIENT_ID = "seu_client_id"
    CLIENT_SECRET = "seu_client_secret"
  3. Salve as alterações no arquivo.

  4. Execute o script Python. O código de autorização será gerado e exibido no terminal.

    python authorization.py
  5. Copie o código de autorização gerado, que seguirá o formato Authorization: Basic hash_base64(client_id:client_secret).

  6. Utilize o código de autorização em sua requisição à API da Conta Azul, adicionando o cabeçalho Authorization com o valor gerado, para conseguir o access_token e refresh_token.

Exemplo de Saída

Ao executar o script, você obterá a seguinte saída:

Authorization: Basic c2V1X2NsaWVudF9pZDpzZXVfY2xpZW50X3NlY3JldA==

Esse exemplo de saída é quando executamos o código sem alterar o cliente_id e secret_id

Notas

  • Este script utiliza a biblioteca base64 do Python para realizar a codificação em Base64.
  • Certifique-se de substituir as variáveis CLIENT_ID e CLIENT_SECRET pelos valores corretos fornecidos pela Conta Azul.
  • O código de autorização gerado deve ser usado para fins de integração com a API da Conta Azul, não tendo muita utilidade em outras APIs.
  • Consulte a documentação oficial da API da Conta Azul para mais informações sobre como utilizar o token de acesso.
  • Consulte a FAQ | API

Autor

  • Thiago da Silveira Gentil

About

Este script gera o código de autorização no formato "Basic" para obter o token de acesso à API da Conta Azul. O código de autorização é gerado utilizando o padrão de hash em Base64.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages