Ir para conteúdo
  • Cadastre-se

dev botao

Api Sicoob - Homologação!


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

Recommended Posts

Oi pessoal, estava verificando a questão da API do Sicoob e no ao tentar utilizar em Homologação me aparece uma mensagem dizendo que " Sicoob API v2 tem somente ambiente de produção " e verificando a documentação da API no site da Sicoob teria o ambiente sandbox disponivel  no link " https://sandbox.sicoob.com.br/sicoob/sandbox/cobranca-bancaria/v2 ", gostaria de saber se existe alguma previsão de desenvolvimento dessa parte para realizar testes em homologação ?

 

Desde já agradeço a atenção!

Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia,

se é somente o endpoint, altere ele e remova os raise.

faça esse teste de comunicação

 

Consultor SAC ACBr

Victor H Gonzales - Pandaaa
Ajude o Projeto ACBr crescer - Assine o SAC

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

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

Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

"Aprender é a única coisa que a mente nunca se cansa, nunca tem medo e nunca se arrepende” - Leonardo da Vinci

"Ter sucesso é falhar repetidamente, mas sem perder o entusiasmo"

Link para o comentário
Compartilhar em outros sites

Realizando esse teste, somente acontece o erro:  Falha na Autenticação: HTTP_Code=400 Erro=Invalid client credentials

No site do sicoob (obs: não tenho conta como cooperado, nem mesmo do cliente), ao acessar o sandbox criado com a minha conta de desenvolvedor aparece um Client ID e o Acess Token que estou utilizando! 

Agora eu não achei o link do Auth, ai acredito que va dar erro mesmo!

 

Link para o comentário
Compartilhar em outros sites

 

Oi pessoal, consegui realizar o envio em Homologação!

Estava fazendo uns testes e alterando uns detalhes do fonte do ACBr e consegui realizar envios em Homologação utilizando o link e credenciais que estão no site do Sicoob na aba Sandbox!

 

image.thumb.png.cd1b8d8b4a4c4cd9e6e909cde1e264dd.png

Credencias e Link do Sandbox da Sicoob.

Foram realizadas as seguintes alterações nos fontes:

links.thumb.jpg.b8b170dd15bf1be9862b62d1e2dc4b90.jpg

Alteração nos Link de Homologação

 

image.jpeg.5e8c09012c774e55423075cf14dcb06b.jpeg

Removido o Raise Exception

 

image.thumb.jpeg.fe061685b553a2c0f3f5bb2419fc0a57.jpeg

Alteração da Autorização o "Acess Token" de acordo com o Ambiente

 

image.jpeg.daf8d54d695ff54a1e1d172cc5a29ff6.jpeg

No Header em Homologação se torna necessário enviar o Client_id

 

image.thumb.jpeg.8f91f697c2cbe8e0b2bd7736b1eedfcb.jpeg

Na Criação do JSON o campo "NossoNumero"  é do tipo Integer e estava String oque ocasionava erro ao realizar o envio!

 

image.thumb.jpeg.15430ebdee635653ef7b5af1aaf5c596.jpeg

Documentação sobre nosso numero! (Encontrado no site do sicoob)

 

Deixo os fontes abaixo para testes! 

 

Desde já muito obrigado pela ajuda!

 

Fontes para testes:

ACBrBoletoW_Bancoob.pas

ACBrBoletoWS.Rest.pas

 

  • Obrigado 1
Link para o comentário
Compartilhar em outros sites

Pessoal, no fonte anterior funcionava apenas o envio, alterei o fonte para que não houve-se alterações no ACBrBoletoWS.Rest.pas, dessa forma funciona tanto a consulta como a inserção do boleto no ambiente de homologação!

image.thumb.jpeg.5d85ac02b1e3954708fe6d5bb18deee4.jpeg

Adicionado procedure para implementar o Client_id ao realizar o Post;

 

image.thumb.jpeg.9b0e09bc4adeefb681bd18433dac66ad.jpeg

Adicionando o Client_id

Resumindo somente foi necessário alteração nos fontes abaixo!

 

ACBrBoletoW_Bancoob.pas

 

Desde já obrigado pela atenção!

  • Obrigado 1
Link para o comentário
Compartilhar em outros sites

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

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • 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.