Ir para conteúdo
  • Cadastre-se

dev botao

Web Service Banco do Brasil


Ver Solução Respondido por José M. S. Junior,
  • Este tópico foi criado há 1544 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Estou fazendo o Envio do Boleto por Web Service.

Estou Usando o C# e ACBrBoleto. Seguinte o exemplo em Delphit

Esta comunicando, logando. Só que tenho sempre o Retorno Dados invalidos 

Exemplpo do Codigo de Envio :

                HttpWebRequest requestLogin = HttpRequest.CreateRequestLogin();
                var loginResult = StreamLogin(requestLogin);
                var _aut = JsonConvert.DeserializeObject<AccessToken>(loginResult);

                string s1 = @"https://cobranca.bb.com.br:7101/registrarBoleto";
                if (homologa == true) s1 = @"https://cobranca.homologa.bb.com.br:7101/registrarBoleto";
                HttpWebRequest requestRegistra = (HttpWebRequest)WebRequest.CreateHttp(s1);

                requestRegistra.Method = "POST";
                requestRegistra.PreAuthenticate = true;
                requestRegistra.Headers.Add("SOAPAction", "registrarBoleto");
                requestRegistra.Headers.Add("Authorization", "Baerer" + _aut.access_token);
                // requestRegistra.Headers.Add("AccessToken", _aut.access_token);
                requestRegistra.ContentType = "text/xml;charset=\"utf-8\"";
                requestRegistra.Accept = "text/xml";
                requestRegistra.Timeout = 10000;

                XmlDocument SOAPReqBody = new XmlDocument();
                // xml ja vem como STRING
                // string _arq = @"C:\A_NMoney\Arquivos\Boleto.xml";
                // var xDocument = XDocument.Load(_arq);
                // string _xml = xDocument.ToString();
                SOAPReqBody.LoadXml(_xml);

                var regResult = StreamRegistra(requestRegistra, SOAPReqBody);

Em anexo o xml do titulo.  Podem me ajudar ?

Boleto.xml

  • Moderadores
  • Solution
Postado

Você utiliza o  ACBrlib? Se sim não está implementado o envio por Webservice na mesma ainda. Mas se estiver implementando em C# terá muitas diferenças comparando com Delphi, pois utilizamos classes nativas implementadas no próprio  ACBr.

  • Curtir 2
Consultor SAC ACBr

José Junior
Ajude o Projeto ACBr crescer - Assine o SAC

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

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