Ir para conteúdo
  • Cadastre-se

dev botao

Atualização do ACBrCEP.pas


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

Recommended Posts

Olá, estou realizando atualizações no código do ACBrCEP (ainda estou testando, mas qnd terminar gostaria de enviar para ser analisado), mas meu problema agora é: como carregar as alterações sem precisar reinstalar o ACBr?

Pois estou fazendo alterações no código e td vez para testar tenho que reinstalar td ACBr, tem alguma forma de recompilar só o ACBrCEP.pas?

Desde já agradeço. 

Link para o comentário
Compartilhar em outros sites

  • Moderadores
1 hora atrás, Igor Bastos disse:

Segue  .pas com as alterações para Nova API do CEP Aberto.

Fiz vários testes e ficou certo. Qualquer detalhe, me avisem que corrijo.

ACBrCEP.pas

Não é possível incorporar pois seu código está atrelado as versões mais nova do delphi.

System.JSON só existe a partir senão me engano da Sattle e não funcionária em Lazarus também

confere isso para que possa ser incorporado.

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Black-02.png
 

 

Link para o comentário
Compartilhar em outros sites

Qual a versão mínima de compatibilidade para ser incorporado?

Eu posso fazer funções bem específicas para validar o retorno do GET? Por exemplo: o retorno do GET é uma String no formato JSON, eu poderia sair lendo a string e procurando os campos com Copy, Pos, LeftStr, etc... Posso implementar desse jeito? Aí ficaria compatível com qualquer versão.

Link para o comentário
Compartilhar em outros sites

  • Moderadores
Em 24/05/2018 at 16:45, Igor Bastos disse:

Segue anexo arquivo corrigido.

Por favor, analise e me dê o feedback.

ACBrCEP.pas

Chegou a notar que no svn tem o uso da API v3  e aqui você está enviando alterações com a API v2??

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Black-02.png
 

 

Link para o comentário
Compartilhar em outros sites

7 horas atrás, Juliomar Marchetti disse:

Chegou a notar que no svn tem o uso da API v3  e aqui você está enviando alterações com a API v2??

Uhm... na realidade não notei isso não, qual parte do código é da api V2?

Estou utlizando o URL da V3 (http://www.cepaberto.com/api/v3/), e fazendo a chamada de CEP para a V3 (cep?cep).

OBS: eu não alterei a BuscarPorLogradouro.

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 2128 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.