Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Creedence

Integrar formulàrio com base de cep dos correios

Recommended Posts

Bom dia !

 

Gostaria de saber qual o caminho para integrar a base de cep dos correios num formulário para preenchimento automático do endereço baseado no cep digitado.

Utilizarei a rotina num formulário em ASP.

 

Obrigado,

Compartilhar este post


Link para o post
Compartilhar em outros sites

Oi.

Veja se isso te ajuda:
http://www.correios.com.br/para-voce/correios-de-a-a-z/pdf/calculador-remoto-de-precos-e-prazos/manual-de-implementacao-do-calculo-remoto-de-precos-e-prazos

 

Eu gosto de usar o método com retorno na página do requisitante, é bem simples de implementar esse.
Para passar vários serviços de uma vez, basta colocar os códigos das postagens entre vírgulas na URL de envio.

Digamos que você passou o código do Sedex e PAC,
( nCdServico=40010,41106 )

http://ws.correios.com.br/calculador/CalcPrecoPrazo.aspx?nCdEmpresa=&sDsSenha=&sCepOrigem=01310000&sCepDestino=<%=session("cep_destinatario")%>&nVlPeso=<%=peso%>&nCdFormato=1&nVlComprimento=30&nVlAltura=15&nVlLargura=20&sCdMaoPropria=n&nVlValorDeclarado=0&sCdAvisoRecebimento=n&nCdServico=40010,41106&nVlDiametro=0&StrRetorno=http://www.seusite.com.br.retorno_correios.asp"

o retorno você pega assim:

'Retorno do Sedex

request("Valor_1")
request("MsgErro_1")
request("UFdestino_1")
request("LocalDestino_1")

'Retorno do PAC
request("Valor_2")
request("MsgErro_2")
request("UFdestino_2")
request("LocalDestino_2")

 

 

Abraços!

Fábio!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Fabio, em primeiro lugar quero agradecer sua colaboração.

Olha só, na verdade nem estou entrando em questões de valor, sedex e tal.

Precisaria apenas ao informar o CEP, o sistema consultar e me retornar o endereço, bairro, cidade, estado, etc ...

 

Seria esse o caminho também ?

 

Att.:

Compartilhar este post


Link para o post
Compartilhar em outros sites

Oi.

 

Que eu saiba, o Correio não fornece esse serviço de retorno de endereço.

Veja que no manual do Correios não diz nada de retorno de endereço.

 

Neste caso, creio que você terá que procurar alguma base externa, algum banco de dados que possua isso. Ou de alguma forma alguma empresa que tem acesso a base dos correios e repassa esses dados.

 

Abraços!

 

Fábio!

Compartilhar este post


Link para o post
Compartilhar em outros sites

tem uma base de cep que postei no fórum, use-a.

Compartilhar este post


Link para o post
Compartilhar em outros sites

qualquer coisa eu disponibilizo para download

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.