Ir para conteúdo
  • Cadastre-se

dev botao

Recommended Posts

  • Membros Pro
Postado (editado)

Olá pessoal, li alguns posts no forum e encontrei um exatamente com o mesmo problema que estamos passando aqui na empresa, porem no nosso caso já validamos

a chave pix, certificado o key e a credencial e mesmo assim sempre retorna o erro HTTP 400 ou HTTP 500, nos posts o pessoal enfatiza problema com a credencial/certificados

mas já descartamos isso...  segue abaixo o log

CriarCobrancaImediata( 0B49B41B48F248E891FCB0C2F93F20AA )
PrepararHTTP
Autenticar
LimparHTTP
TransmitirHttp( POST, https://api-pix.sicredi.com.br/oauth/token )
ConfigurarHTTP
ConfigurarProxy
ConfigurarTimeOut
ConfigurarHeaders( POST, https://api-pix.sicredi.com.br/oauth/token )
  Req.Headers:
Authorization: Basic TVRNek9UYzJNREV3TURBeE1qRTZNREF3TkRvd1prUTpKbkUxTnloQmVrTnVVRFl6SkhGZg==

  Req.Body:
grant_type=client_credentials&scope=cob.write%20cob.read%20pix.write%20pix.read

Http.Sock.SSL.CertificateFile: C:\xxxxxxxx\NEW\certclienteX.cer
Http.Sock.SSL.PrivateKeyFile: C:\xxxxxxxx\NEW\api-pix-clienteX.key
Http.Sock.SSL.Certificate:
Http.Sock.SSL.PrivateKey:

  ResultCode: 400 - Bad Request
  Sock.LastError: 0
  Resp.Headers:
HTTP/1.0 400 Bad Request
Content-Type: application/json
Content-Length: 197
Vary: Origin
Vary: Access-Control-Request-Method
Vary: Access-Control-Request-Headers
x-content-type-options: nosniff
x-xss-protection: 1; mode=block
strict-transport-security: max-age=15724800; includeSubDomains
x-frame-options: DENY
Expires: Thu, 14 Nov 2024 13:45:08 GMT
Cache-Control: max-age=0, no-cache, no-store
Pragma: no-cache
Date: Thu, 14 Nov 2024 13:45:08 GMT
Connection: close


Resp.Body:
{"type":"https://pix.bcb.gov.br/api/v2/error/RequisicaoInvalida","title":"Requisição inválida.","status":400,"detail":"Escopo negado (o usuário não tem acesso ao escopo solicitado): cob.read"}
EACBrPixHttpException: Erro HTTP: 400, Metodo: POST, URL: https://api-pix.sicredi.com.br/oauth/token

***************EACBrPixHttpException***************
Erro HTTP: 400, Metodo: POST, URL: https://api-pix.sicredi.com.br/oauth/token

 

Não sabemos se é o escopo errado ou se o cliente não tem as devidas permissões em sua credencial para consumir a API PIX

Quem puder desvendar esse BO com base nesse log (gerado pelo aplicativo DEMO PIX do ACBr em PRODUÇÃO)

 

Desde já agradecemos a atenção de todos.

Editado por vstsolution
  • Consultores
Postado

Bom dia @vstsolution
vc está recebendo "Escopo negado (o usuário não tem acesso ao escopo solicitado): cob.read"
Aparentemente nao está sendo aceito este scopo.
Tenho 2 sugestões.
Entrar em contato com o banco reportando este retorno (ja q a api deles está devolvendo desta forma)
a outra é testar via postman, ver se o problema persiste com a comunicação direta.

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.