Pesquisar na Comunidade
Showing results for tags 'acbrsocket'.
Encontrado 3 registros
-
ACBrSocket was compiled with a different version of blcksock.TTCPBlockSocket
um tópico no fórum postou bZottis_IG ACBrTCP
Pessoal, estou tendo um problema estranho. Tive um problema com minha máquina que já estava tudo funcionando e precisei Reinstalar o Windows 10 baixei novamente o ACBR via SVN, instalou sem erro. mas agora da o erro acima, Anteriormente deu esse mesmo problema, e para resolver, retirei o ACBRSocket.pas da pasta e baixei novamente e resolveu, mas agora não vai nem com bomba. Já deletei todos os DCUs do meu sistema, tentei dar o Build All Projects e cai no mesmo erro que Compilar. Alguém sabe como resolver? desde já agradeço. PS: Já procurei na minha máquina inteira pelo arquivo ACBRSocket e só tem na pasta do componente e o Library esta apontando para a pasta correta. -
Envio de parametro array por metódo POST pela unit ACBRsocket
um tópico no fórum postou Gumadara Santos Dúvidas Gerais sobre o ACBr
Boa tarde, Estou realizando desenvolvendo de uma integração com uma API utilizando a unit ACBrSocket no Delphi 7 (sei que está desatualizado mas é o que usamos aqui na empresa) Consegui desenvolver cerca de 95% dos métodos sem problema, mas o ultimo método é um POST que pede um parâmetro do tipo Array x-www-form-urlencoded O print mostra a chamada correta da API pelo postman, mas infelizmente não consigo reproduzir a mesma estrutura pelo delphi Os outros métodos Post da integração funcionam passando os parâmetros diretamente pela URI query-string, Já esse ultimo eu precisaria passar os parâmetros pelo Body devido ao parametro do tipo Array Transacoes Já li todo o fonte da unit acbrsocket e derivadas e também a documentação da synapse Mas infelizmente após diversos testes não encontro a maneira correta de fazer isso, me é sempre retornada as mensagens {"stIntegracao":false, "vlSaldoAtual":0, "dsError":"Value cannot be null.\r\nParameter name: source"} ou {"stIntegracao":false, "dsError":"Object reference not set to an instance of an object."} Segue meu código abaixo do print, colei de uma maneira que deixei 3 tipos de chamadas post uma abaixo da outro para evitar a repetição do código obrigado-
- acbrsocket
- integracao
-
(e 2 mais)
Tags:
-
Boa tarde, Hoje tentei utilizar a busca por nome com o acbribge. Porem quando eu digitava 'Braganca Paulista', este não retornava a cidade. O retorno ocorria se eu digitasse 'Braganca', porem nesse caso retornava as duas cidades. Preferi não mexer na função que já existe, nesse caso, no ACBrSocket coloquei uma função chamada 'AjustaParamCidadeCEP(cidade : String) : String; ' Na função BuscarPorNome do ACBrIBGE onde contem a linha: Param := AjustaParam( ACidade ) ; Comentei essa linha acima, e deixei: Param := AjustaParamCidadeCEP(ACidade); Peço desculpas se mexi em algo que não deveria ou se fiz algo que alguem ja fez. Enfim, o que fiz não é nada de mais. Apenas utilizei um metodo que ja existe. Obrigado ACBrSocket.pas ACBrIBGE.pas