Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado

Boa tarde Jéter....

Esse esta acontecendo comigo também. Acho que os correios mudou a forma de pesquisa.

Ainda não resolvi. Caso conheça a solução, favor comunicar. Farei o mesmo.

 

Postado
2 minutes ago, Rogério Pinha said:

Mesmo problema aqui, aguardando a uma resolução ou algum outro que retorne os mesmos dados.

Coloquei o wsViaCep até ver se resolvemos o problema.

Atenciosamente.

------------------------------------------------

Jéter Rabelo Ferreira
Campestre/MG

Postado

Jéter esse conserto eu já tinha feito usando wsRepublicaVirtual só que gostaria de manter a pesquisa nos correios por ser um WS padrão de pesquisa,

mas de qualquer forma obrigado e quem souber a solução pro problema de pesquisa nos correios, agradeço.

Postado (editado)

duvido que seja free pah. o webservice pertence Sigep, responsavel pelo dne. o webservice tem X funções para uso deles, conforme podes ver na respetiva pagina dos correios. 

conforme cantu falou, é deles para usarem como querem e podem alterar quando quiserem sem dar trela a quem use sem autorização.

Editado por 3Soft Sistemas
Postado

Estou tentando adaptar o codigo do componente pra usar o webservice http://m.correios.com.br/movel/buscaCepConfirma.do , que aparentemente ainda funciona, conforme:

http://www.pinceladasdaweb.com.br/blog/2012/01/31/webservice-consulta-de-cep-diretamente-ao-site-dos-correios/

Mas como não tenho experiencia em montar headers e passar parametros via POST, estou sofrendo um pouco aqui pra conseguir fazer a requisição com os parametros necessarios e obter o resultado.

Postado
Citar

Alguem poderia testar com esse webservice dos correios ?

https://apps.correios.com.br/SigepMasterJPA/AtendeClienteService/AtendeCliente?wsdl

Parece que o metodo de consultacep é free:

o webservce indicado por shdw parece funcionar

testei e retornou dados:

Citar

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <ns2:consultaCEPResponse xmlns:ns2="http://cliente.bean.master.sigep.bsb.correios.com.br/">
      <return>
        <bairro>Cidade Industrial</bairro>
        <cep>81305330</cep>
        <cidade>Curitiba</cidade>
        <complemento/>
        <complemento2/>
        <end>Rua Ivo Odia</end>
        <id>0</id>
        <uf>PR</uf>
      </return>
    </ns2:consultaCEPResponse>
  </soap:Body>
</soap:Envelope>

 

Postado

Pessoal, em anexo as alterações que fiz no componente, pra funcionar a busca por cep usando o webservice SIGEP dos próprios correios. Aparentemente esse webservice está aberto pra qualquer um usar (sabe Deus até quando).

O que fiz foi criar um novo TACBrCEPWebService que chamei wsCorreiosSIGEP. A implementação é do tipo "Frankeinstein", onde peguei partes de códigos que já existiam e adaptei pra funcionar com esse webservice.

Favor testar, e se o projeto quiser incorporar as modificações, fiquem a vontade.

Aqui pra mim funcionou com vários ceps que testei.

[]s
Cantu

ACBrCEP.pas

  • Curtir 4
  • Moderadores
Postado
53 minutos atrás, Cantu disse:

Pessoal, em anexo as alterações que fiz no componente, pra funcionar a busca por cep usando o webservice SIGEP dos próprios correios. Aparentemente esse webservice está aberto pra qualquer um usar (sabe Deus até quando).

O que fiz foi criar um novo TACBrCEPWebService que chamei wsCorreiosSIGEP. A implementação é do tipo "Frankeinstein", onde peguei partes de códigos que já existiam e adaptei pra funcionar com esse webservice.

Favor testar, e se o projeto quiser incorporar as modificações, fiquem a vontade.

Aqui pra mim funcionou com vários ceps que testei.

[]s
Cantu

ACBrCEP.pas

Cantu!

Obrigado pela colaboração!

já está adicionado ao svn compilado e rodando com testes já!

  • Curtir 2
Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

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

 

  • Fundadores
Postado

Já que o serviço antigo "morreu"... apliquei alguns ajustes para instanciar o novo modelo...

Citar

[*] Ajuste em TACBrWSCorreiosSIGEP, para fazer a busca do Cod.IBGE
[*] Modelo wsCorreios modificado para instanciar TACBrWSCorreiosSIGEP

 

  • Curtir 2
Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

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

Postado

No exemplo está dando erro 500, devo fazer alguma alteração?

 

Citar

Efetuando consulta HTTP em:
https://apps.correios.com.br/SigepMasterJPA/AtendeClienteService/AtendeCliente?wsdl

Ocorreu o seguinte erro ao consumir o WebService dos correios:
  - Erro HTTP: 500 
URL: https://apps.correios.com.br/SigepMasterJPA/AtendeClienteService/AtendeCliente?wsdl

Resposta HTTP:
<?xml version="1.0" encoding="UTF-8" standalone="no"?><soapenv:Envelope xmlns:so
apenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cli="http://cliente.bean
.master.sigep.bsb.correios.com.br/">  <soapenv:Header/> <soapenv:Body> <cli:cons
ultaCEP> <cep>81305330</cep> </cli:consultaCEP> </soapenv:Body> </soapenv:Envelo
pe>

 

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