Ajuda preenchimento automático de endereço por cep

4,542 views
Skip to first unread message

brunno cunha

unread,
Jul 10, 2012, 5:21:33 PM7/10/12
to startup...@googlegroups.com, startup-...@googlegroups.com
Galera,

Tava pesquisando soluções para saber o endereço do usuário por CEP eis que cheguei a um problema: as soluções para isso são pagas. A melhor solução que encontrei foi essa:

http://ceplivre.com.br/busca

Alguém usa esse serviço?  É possível fazer uma conta compartilhada? Achei bem caro o preço.

Achei esse site aqui que é de graça, mas não me passou confiança nenhuma ( alguém aqui usa?):

http://cep.republicavirtual.com.br/

Hoje a minha necessidade é a faixa de ceps do RJ. 

Faixa(s) de CEP da UF: RJ

Faixa
20000-000 a 28999-999    

Alguém ajuda????

Marcos Caixeta

unread,
Jul 10, 2012, 5:42:24 PM7/10/12
to startup...@googlegroups.com
Os Correios cobram a um bom tempo o serviço e não é nem um pouco barato a atualização, talvez por isso que não tenham serviço gratuito (quem pagaria pros correios, disponibilizaria servidor simplesmente por fazer?)

Esta solução gratuita que achou o cara fala lá "Nos formulários de cadastros dos meus sistemas utilizo a busca de CEP para preenchimento do cadastro, mas minha base de dados é de 2005."

Ou seja, se precisa mesmo de integração, acho q pagar seria uma opção, ou se for o caso, reutilizar sua base, algo tipo: Se alguém já utilizou aquele cep, você já busca as informações e joga na tela, caso não tenha cadastrado, deixe o usuário preencher. Mas aí qualquer nova atualização vai complicar sua base de novo.

Tirando que é o modelo de dados mais porco que já vi na vida.

Atenciosamente,

Marcos Caixeta Valim
Diretor de Negócios

( 34 3087-7842    ( 34 8869-1445 
www.latu.com.br

wesley viana

unread,
Jul 10, 2012, 5:27:00 PM7/10/12
to startup...@googlegroups.com
tem um webservice do correios pra isso se nao me engano e é gratuito!

Renzo Nuccitelli

unread,
Jul 10, 2012, 6:26:04 PM7/10/12
to startup...@googlegroups.com
 Eu possuo um serviço para alguns cálculos logísticos. Hoje tenho 2 funções básicas:

 1) Retorno de Endereço dado o Cep
 2) Dados vários pacotes, colocar todos os pacotes em um único, ou em alguns poucos, para poder calcular o frete pelos correios.

 Eu já venho usando as funçoes em meus sistemas há 3 meses, só falta documentar. Se houver interessando, posso criar uma conta para utilizarem e testarem o sistema. basta entrar em contato por email.

 Ainda está faltando colocar a função de buscar cidades por estado, que está em outro servidor. Mas o importante é que o modelo de api rest é parecido:


basta alterar o final da ulr de sp para rj para ter uma idéia de como funciona.

 Abs,
--
  Renzo Nuccitelli
  www.picpro.com.br
  O jeito mais fácil de enviar fotos impressas para seus familiares

Cleber Gouvêa

unread,
Jul 10, 2012, 6:57:49 PM7/10/12
to startup...@googlegroups.com
Endereços são públicos, Correios é uma empresa pública, lei de acesso obriga empresas públicas a disponibilizarem este tipo de informação para a população, eles ñ podem mais cobrar pela base.

Cleber

2012/7/10 wesley viana <java...@gmail.com>

Renzo Nuccitelli

unread,
Jul 10, 2012, 9:15:15 PM7/10/12
to startup...@googlegroups.com
 Você tem algum link para baixar a base grátis Cleber?
--
  Renzo Nuccitelli
  www.picpro.com.br
  O jeito mais fácil de enviar fotos impressas para seus familiares



Patrick Negri

unread,
Jul 11, 2012, 6:41:53 AM7/11/12
to startup...@googlegroups.com
No Kupz estamos utilizando o http://cepfacil.com.br/.

O pessoal tem tido um bom trabalho em manter o serviço funcionando. Tirando um problema recente que tiveram com servidor o serviço tem funcionado de forma descente.

Abraços
Patrick
--
Att
Patrick Negri
GitHub | Coderwall | LinkedIn | Follow me at @patricknegri

Iugu
Av. Brigadeiro Faria Lima, 3729 - 5 andar, Itaim Bibi
São Paulo - SP - Brasil - CEP 04538-905
Fone: +55 11 3443-6415
Fax: +55 11 3443-6201

Lucas Daniel Ottoni

unread,
Jul 11, 2012, 7:56:35 AM7/11/12
to startup...@googlegroups.com
Os correios disponibilizavam antigamente a base gratuitamente. Se não me engano até 2005 ou 2006. Porém depois criaram esta base como um produto, e hoje cobram, tanto pela aquisição da base quanto por sua utilização:


Você tem atualização gratuita por um período de 1 ano, mas depois, só pagando mesmo.

Algumas pessoas fazem um workaround e utilizam as páginas dos correios para realizar a busca. Pois os correios disponibilizam um conjunto de páginas que podem ser utilizadas em seu sistema para consulta de cep.
Se a programação for bem feita, isto pode ser feito "por baixo dos panos".

Ai depende do que você quer fazer. Para um cadastro de clientes, a utilização da segunda opção, sem precisar comprar a base dos correios é suficiente, mesmo porque você mesmo pode utilizar este mecanismo e, de acordo com os cadastros feitos, ir criando uma base própria.

Att,

Lucas Daniel Ottoni
CIO VamosGente.com


2012/7/10 Cleber Gouvêa <cle...@gmail.com>

Brunno Galvão

unread,
Jul 11, 2012, 2:21:34 PM7/11/12
to startup...@googlegroups.com
Renzo, pode me mandar seu email? Tenho interesse na solução que vc apresentou? 

Lucas Sanchez

unread,
Jul 11, 2012, 2:54:48 PM7/11/12
to startup...@googlegroups.com
Putz, achar 70 reais caro é pra matar.
Aposto que qualquer integração "por baixo dos panos" vai custar mais do que 70 reais em hora técnica de trabalho.


Lucas Sanchez

55 51 9260 9214




2012/7/11 Brunno Galvão <brunno...@gmail.com>

Fabio Seixas

unread,
Jul 11, 2012, 9:26:40 PM7/11/12
to startup...@googlegroups.com
Sem querer defender os Correios pois também acho isso ridículo, mas como comparação a Petrobras também é publica e nem por isso temos acesso a informações e sistemas desenvolvidos por ela.

O sistema de CEP, sua estrutura de funcionamento, sua estrutura de dados e seus sistemas são de proriedade dos Correios e eles tem o direito de manter isso privado. A informação de fato é pública. A informação de que o CEP tal é da rua tal é uma informação pública, de fato. Precisa ser pública até mesmo para funcionar (o destinatário precisa informar o CEP ao remetente de uma carta). Mas o que o Correios vende não é a informação, mais sim a base de dados, ou seja, sua estrutura (que é um lixo por sinal) e principalmente, a atualização da informação. Tanto é que para ter acesso aos dados estruturados é preciso pagar um valor periodicamente, já que o sistema de CEP muda constantemente (novas ruas, cidades em expansão, etc).

Fabio Seixas
Camiseteria.com
http://twitter.com/camiseteria
http://facebook.com/camiseteria




2012/7/10 Cleber Gouvêa <cle...@gmail.com>

felipe bastos

unread,
Jul 11, 2012, 10:53:44 PM7/11/12
to startup...@googlegroups.com

Pra fechar!

Cep é a informacao menos confiavel em um endereco.

Nem os CD's usam mais ele.

Ja teve situacoes de descobrir q cep mudou pq as correspondencias chegarem com cep diferente. E da rua onde moro nao ter cep.

Mas o mais interessante é colocar o cep da cidade 40.000-000.

Portanto, desaconselho usar cep pra preencher nome de rua .. o indice de erro é muito grande. No maximo, tente chegar ao bairro.

Sera que os correios ja sabem meu cep? Vou olhar ..

felipe bastos

unread,
Jul 11, 2012, 11:17:45 PM7/11/12
to startup...@googlegroups.com

Haha ..

A rua mais proxima daqui (100m) .. Rua 15 / Rua Quinze (mesmo lugar) tem 2 ceps .. uau .. :)

Camilo Costa

unread,
Jul 12, 2012, 12:06:49 AM7/12/12
to startup...@googlegroups.com
Felipe, você está falando uma bobagem sem tamanho. Nem ia perder meu tempo respondendo, mas você continua insistindo em falar asneiras.

O CEP é a principal informação utilizada para qualquer envio, não só pelos Correios, como por qualquer transportadora no Brasil e no MUNDO.

O CEP inclusive segue um padrão, faixas de CEPs são divididas entre estados.

Com toda certeza o CEP é a melhor opção para preencher nome da rua, TODAS as grandes varejistas solicitam o CEP na hora da compra, e preenchem a rua automáticamente (muitas delas inclusive bloqueia os campos de RUA/Bairro/Cidade/Estado), permitindo que você coloque apenas o número, já que o número é a unica informação que não fica ligada ao CEP. Isso funciona no mundo inteiro inclusive.

E por último, é completamente normal uma rua ter mais de um CEP dependendo da numeração.


No mais, concordo 100% com o que o Fabio Seixas da Camiseteria falou.


Abs
Camilo

Lucas Rodrigues Neto

unread,
Jul 13, 2012, 11:45:01 AM7/13/12
to startup...@googlegroups.com

Travar o preenchimento do endereço após inserir o Cep demonstra total falta de conhecimento de como o sistema funciona. Aqui na minha cidade com 150.000 habitantes só tem um cep. Várias cidades são assim. Não cometam esse erro por favor.

Camilo Costa

unread,
Jul 13, 2012, 12:02:24 PM7/13/12
to startup...@googlegroups.com

A grande maioria de sites/varejistas/e-commerces/etc não permitem você digitar rua/bairro, etc. Você obrigatoriamente precisa digitar primeiro o CEP. Um exemplo desses que tenho certeza absoluta que é assim é o AssineAbril.com.br da Editora Abril. E ele trava as demais informações (rua/bairro/etc) permitindo você colocar apenas o número.

Mas, talvez você sendo de uma cidadezinha dessas quando coloca o CEP ele identifica isso e permite digitar, ou não. Já que talvez não estejam preocupados se 0,00001% não são atendidos, e o propósito deles é atender grandes centros, e não cidades no meio do nada.


Abs
Camilo

Gustavo Bim

unread,
Jul 13, 2012, 12:27:04 PM7/13/12
to startup...@googlegroups.com
Eu já utilizei numa aplicação o http://buscarcep.com.br/.
Fica a dica...


abs!

Lucas F. A. Teixeira

unread,
Jul 13, 2012, 1:21:05 PM7/13/12
to startup...@googlegroups.com
Exatamente :) 

Falta de conhecimento Lucas.
No nosso sistema, esta era a abordagem inicial, funcionou bem para cidades grandes, mas foi só comecarmos a atuar em cidades menores, que comecou a aparecer este requisito.

Tivemos que alterar o sistema para o CEP apenas "sugerir" o endereço, mas permitir que o usuário digitasse.

Como você disse, foi puramente falta de conhecimento e estudo, se tivessemos feito isso no início, não teríamos a dor de cabeça que tivemos na hora da mudança.

[]s,





2012/7/13 Lucas Rodrigues Neto <luca...@gmail.com>

Adriano Fialho

unread,
Jul 13, 2012, 11:54:41 AM7/13/12
to startup...@googlegroups.com
http://www.pinceladasdaweb.com.br/blog/2012/01/31/webservice-consulta-de-cep-diretamente-ao-site-dos-correios/ 

Webservice gratuito dos Correios.

--

Adriano Fialho
71 8637.3450 - 8253.9112

Apimenti
71 3334.5034



2012/7/13 Lucas Rodrigues Neto <luca...@gmail.com>

Travar o preenchimento do endereço após inserir o Cep demonstra total falta de conhecimento de como o sistema funciona. Aqui na minha cidade com 150.000 habitantes só tem um cep. Várias cidades são assim. Não cometam esse erro por favor.

Gervasio de Souza Lemos

unread,
Jul 13, 2012, 2:08:11 PM7/13/12
to startup...@googlegroups.com
Caro Bruno,
 
                 Criei uma solução simples pra isso ha algum tempo atrás, que funciona da seguinte forma:
 
Tenho um BD dos correios que na verdade não sei de que ano é, mas pra resolver o problema de CEP´s não encontrados, fiz o sistema pesquisar em duas etapas, por padrão no BD, e em caso de não ter retorno no BD, pesquisar na web. Fiz um código pra pesquisar na web, via site dos correios, e retornar nos mesmos padrões de BD. Pelo menos nos testes que fiz, funciona blezinha. Se quiser posso lhe enviar.
 
Flw
 
Abs

felipe bastos

unread,
Jul 14, 2012, 3:35:42 PM7/14/12
to startup...@googlegroups.com

perfeito Lucas,

Obs: sei muito bem como deveria funcionar um CEP :) "deveria"

Pode ser uma asneira pro colega. Mas nao é uma asneira pro restante do mundo.

Tenho bastante experiencia com CEPs ... apenas relatei minha experiencia ..

moro em uma Capital de quase 3 milhoes de habitantes
morei no maior bairro da America Latina (estatisticas de 2010 veiculada na tv)

Desculpe, mas nao acho normal uma rua de 100m ter 2 CEPs.

Entendeu? Ou precisa desenhar?

Nem acho normal uma operadora de celular querer impor um endereco errado no meu cadastro por causa do CEP (correto)

Quem desenvolveu o sistema, na certa, achou que todas as ruas do Brasil tem um CEP. O que não procede.

Entao, é bom entender do que fala antes de falar asneiras.

Ricardo Othuki

unread,
Jul 15, 2012, 6:39:23 AM7/15/12
to startup...@googlegroups.com
Bom dia a todos,

Tenho grande experiência com CEP, pois trabalhei em uma empresa especializada em eCommerce e lá desenvolvi um sistema próprio, pois o sistema fornecido pelo Correios é muito caro, complexo e muitas vezes fica indisponível. A empresa pagou pelo primeiro banco e não renovou mais, passou a utilizar um sistema próprio para Consulta e manutenção da base de dados, inclusive com cálculo do Sedex (todos os tipos) 100% confiável nos servidores da empresa.

Posso afirmar que o sistema de CEP é sim bem confiável (no sentido de precisão e abrangência) e pode (deve) ser utilizado principalmente para a postagem de encomendas (eCommerce). Quanto ao fato de um CEP designar uma pequena cidade e por isso não pode ser utilizada para preenchimento do endereço, isso é definido no próprio CEP, então o sistema pode liberar para que o usuário preencha os campos, e travando a edição quando não for o caso.

Para maiores esclarecimento, estou a disposição.


Ricardo Othuki

Ricardo Othuki

unread,
Jul 15, 2012, 6:45:55 AM7/15/12
to startup...@googlegroups.com
Uma observação importante, não é permitido (legalmente) fornecer este serviço a terceiros, pois é exclusividade do Correios. Portante apesar de ter grande demanda, este serviço não poderá virar um produto comercial. No caso da empresa em que trabalhava, ela oferece este serviço apenas as lojas virtuais que utilizam o sistema de eCommerce desenvolvido por ela, e NÃO cobra pelo mesmo.

Gustavo Sales

unread,
Jul 15, 2012, 11:41:20 AM7/15/12
to startup...@googlegroups.com
Ricardo, na verdade pode virar um produto sim:

"b)na condição de usuária intermediária trabalhe com as seguintes aplicações:
-Desenvolvimento de software para tratamento de endereços e
comercialização no mercado corporativo;
-Prestação de serviços de higienização de cadastros de
endereços(oneshot ou online);
-Publicação de guias de endereços, catálogos telefônicos e assemelhados."
(fonte: http://shopping.correios.com.br/wbm/store/script/wbm2400901p01.aspx?cd_company=ErZW8Dm9i54=&cd_product=xfHrcsVpFv8=&cd_department=SsNp3FlaUpM=
)

Ou seja, se você desenvolver um webservice(software) para tratamento
de endereços, pode vender sem problemas.

E sobre a discussão se CEP é uma boa maneira para auto-preenchimento
de campos, na minha experiência, é sim. Só precisa fazer de forma que
o usuário possa escolher dentre os logradouros pertencentes ao CEP e
liberar a edição do logradouro, se necessário. E , obviamente, uma boa
governança dos dados editados ou incluídos na base é crucial.

[]'s

Gustavo

2012/7/15 Ricardo Othuki <oth...@gmail.com>:
--
http://about.me/vatsu

Ricardo Othuki

unread,
Jul 16, 2012, 2:20:41 AM7/16/12
to startup...@googlegroups.com
é exatamente este serviço que a empresa em que trabalhava disponibiliza.
o que quis dizer é que não se pode lançar um produto/serviço igual ao dos correios, esta conclusão foi feita com base na consulta a uma empresa de acessória jurídica (advogados).
Reply all
Reply to author
Forward
0 new messages