Ir para conteúdo
  • Cadastre-se

dev botao
  • Este tópico foi criado há 359 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro
Postado

Estamos com dificuldades de registrar boletos e receber retornos via API dos boletos.

Os testes que estamos fazendo, estamos usando o ITAU como base.

Enviaram um programa Itaú Mailbox, onde mostra os envios e retornos.

No exemplo do Acbr temos o seguinte bloco de codigo:

              With CedenteWS Do Begin {*** 12/09/2023 ***}
                ClientID     :=  ;
                ClientSecret :=  ;
                KeyUser      :=  ;
                Scope        :=  ;
                IndicadorPix := FALSE;
              End;
 

Nao estamos sabendo onde encontrar essas informacoes para preencher e colocar para funcionar.

Alguma dica ?

Obrigado

  • Consultores
Postado

Tópico movido para a área do SAC, para que o SLA de respostas seja considerado

Consultor SAC ACBr

Alexandre de Paula
Ajude o Projeto ACBr crescer - Assine o SAC                    

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  ícone Discórdia Discord   

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

 

 

  • 4 semanas depois ...
  • Membros Pro
Postado (editado)

Boa tarde!!!

Consegui pegar o client_id e ClientSecret junto ao banco itaú.

Consegui testar a API pelo POSTMAN e funcionou também.

Porém ao gerar o token de autenticação retorna sempre branco.

image.thumb.png.e622bd00bef8d93333f56fe40ac1d210.png

image.thumb.png.4633a8d82b77b6867c53afa038bfe6de.png

OnAntesAutenticar e OnDepoisAutenticar não estão Assigned.

Sempre retorna OAuth.Token = ''

image.png.9b1ad32b7fa8c5d583c41ced5df4421c.png

Isso faz com que o retorno sempre fique 401.

Consegue ajudar?

 

 

 

 

 

 

 

image.png

Editado por cdsistemas
  • Consultores
Postado

@cdsistemas
Token invalido, veja se o preenchimento esta correto por favor de acordo com este post (Atenção para versão API V2 Itau )
Verifique se o ambiente homologacao/producao é compativel com as suas credenciais.
 

 

Consultor SAC ACBr

Daniel de Morais (Infocotidiano)
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

  • Membros Pro
Postado

Daniel, bom dia!!!

Eu coloquei algumas propriedades conforme o exemplo que você passou.

image.thumb.png.8a7d1754e1d6ac3cb49f4674befeee12.png

image.thumb.png.72e77a551a2c571dc1c62aa013029538.png

 

Uma coisa que percebemos  é que a URL de autenticação usada pelo ACBr é diferente da URL que o nosso gerente nos informou.

URL usada pelo ACBr: https://oauth.itau.com.br/identity/connect/token
URL usada pelo gerente do Itaú: https://sts.itau.com.br/api/oauth/token

Montamos a requisição no Postman e tanto no ACBr tanto no Postman, obtivemos o mesmo resultado: 

{"Message":"An error has occurred."}

Quando usamos a URL que o nosso gerente nos passou, o token é gerado sem problemas.

Existe alguma configuração que podemos fazer para trocar a URL?

  • 2 semanas depois ...
  • 2 semanas depois ...
  • Membros Pro
Postado

Boa noite Daniel,

Fizemos o teste no postman e também não funcionou. Deu o mesmo erro do ACBr.

URL usada pelo ACBr: https://oauth.itau.com.br/identity/connect/token


Fizemos o teste com a URL abaixo e funcionou no postman.

URL usada pelo gerente do Itaú: https://sts.itau.com.br/api/oauth/token

Dai que surgiu a dúvida.

Vou realizar novos testes e postar aqui.

 

 

  • Consultores
Postado

Os endpoints são os mesmos. ontem um usuário relatou uma mudança na autenticação.
enviamos uma unit para ele fazer o teste nesta postagem e estamos aguardando um feedback.
Assim que ele retornar, subimos para o svn
 

Consultor SAC ACBr

Daniel de Morais (Infocotidiano)
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.