vmassuchetto / WebserviceCaixa

:money_with_wings: Boletos em cobrança registrada na Caixa Econômica Federal
53 stars 26 forks source link

Serviço insdiponível #2

Closed wagnermengue closed 6 years ago

wagnermengue commented 6 years ago

Olá,

Fiz a implementação, ajustei alguns itens mas sempre recebo o mesmo erro no final:

O sistema de boletos da Caixa Econômica Federal encontra-se indisponível. Tente acessar o link mais tarde.

Alguma forma de saber se é alguma configuração? Ou o serviço está fora mesmo?

Outra coisa, lendo no manual vi que eles pedem para que seja realizado um post com os dados para realizar a inclusão do título por exemplo. Mas nessa solução trabalha-se com um webservice SOAP. A CEF tem a integração com os 2 métodos? Att,

vmassuchetto commented 6 years ago

Veja aqui como debugar.

Adicione DEBUG=<hash do começo do arquivo> à requisição para ter o relatório completo do que foi feito. Pode ser algum problema de campo rejeitado, acentos ou algo parecido.

Porém, das 18h de antes de ontem (28/11) até as 11h de ontem (29/11) o serviço estava de fato indisponível e foi um deus nos acuda.

vmassuchetto commented 6 years ago

@wagnermengue não entendi. Quais dois métodos? A requisições SOAP foi a única que tive contato por ora.

wagnermengue commented 6 years ago

@vmassuchetto os 2 métodos (integração) seriam via client SOAP ou via post REST que eu quiz informar. Aqui montei um XML simples com os dados e realizei um POST com cURL para a url informada por você aqui no README, somente assim consegui receber um retorno "meio" tratado do banco. Caso seja necessário tentarei novamente com seus fontes, qualquer coisa posto aqui.

De qualquer forma obrigado. o/

vmassuchetto commented 6 years ago

Não tive contato com a API REST. Tenta o debugador que ele vai mostrar o que está acontecendo. Boa sorte!

r-guimaraes commented 6 years ago

@wagnermengue e @vmassuchetto Estou tentando também apenas enviar uma requisição de consulta de boleto para teste, e recebo sempre este erro, quando utilizo o debug:

                        [ERRO] => operation CONSULTA_BOLETO not present in WSDL.

Já passaram por isso? Sabem o que pode ser?

Valeu!

PS: Estou utilizando a URL de consulta: https://des.barramento.caixa.gov.br/sibar/ConsultaCobrancaBancaria/Boleto

wagnermengue commented 6 years ago

@r-guimaraes acabei não utilizando o sistema de consultas da caixa.

vmassuchetto commented 6 years ago

@r-guimaraes o WSDL pra configurar a conexão é o de consulta? Seria este daqui. Nele tem o que precisa pra requisição funcionar:

<wsdl:operation name="CONSULTA_BOLETO">