API Banco do Brasil

De Base de Conhecimentos da DataPlus Sistemas
Revisão de 15h55min de 23 de agosto de 2023 por Vinicius (discussão | contribs)
Ir para navegação Ir para pesquisar

Passo a passo de como fazer a integração na API de Cobrança. O exemplo será utilizado com base na API do Banco do Brasil.

1° Passo - Criar conta no BB For Developers

Criar uma conta no BB For Developers. Acessar Link: https://www.bb.com.br/site/developers/

2° Passo - Clicar em Cadastra-se

Tela de Cadastro BB for developers
Tela de Cadastro BB for developers

3° Passo - Tela Inicial Conta

Com a conta no site criada, você será redirecionado para a tela dos dados dos aplicativo ativos que você possui.

Tela de dados do aplicativo
Tela de dados do aplicativo

Para o próximo passo basta selecionar o aplicativo, no meu caso é o "Teste cobrança". Com o aplicativo selecionado basta ir na barra de menus no canto esquerdo.

Barra de menus do aplicativo BB
Barra de menus do aplicativo BB

Para obter as credenciais para poder realizar os testes ou até mesmo as credencias de produção, basta clicar em credenciais.

Credencias de teste do BB
Credencias de teste do BB

4° Passo - Tela consentimento OAuth

5° Passo - Publicar Projeto

6° Passo - Biblioteca de APIs

7° Passo - Configurar credenciais

8° Passo - Produção

Para colocar a aplicação em Produção basta ir na barra de menus no canto esquerdo e clicar em Produção.

Colocando o aplicativo BB em produção
Colocando o aplicativo BB em produção

Ao clicar a tela de inicio para colocar o aplicativo em produção será exibida.

Inicio da produção para o aplicativo BB
Inicio da produção para o aplicativo BB

10° Como testar a classe

Você irá precisar ter as credenciais com o "Client Id" e a "Client Secret" e fazer a autenticação para coletar o "Refresh Token" e o "Access Token", depois você vai precisar informar o "Nome do Aplicativo" o "Email" e o "Id da Pasta".

Última atualização: 20/06/2023

10° Principais Métodos

  • GetService() - Busca o serviço a ser utilizado
  • UploadFile() - Faz o upload do arquivo no Google Drive e retorna o Id
  • PermitirCompartilhamentoArquivo() - Permite compartilhamento do arquivo para determinado endereço de email ou para qualquer um
  • Autenticar() - Autenticação da API do Google Drive