cep-promise icon indicating copy to clipboard operation
cep-promise copied to clipboard

Código IBGE

Open olavorn opened this issue 5 years ago • 7 comments

Verifiquei que o código IBGE vem na resposta do serviço. Ele é útil se você quiser cravar no município, algum motivo pelo qual ele não está sendo populado?

Posso fornecer um PR com a inclusão dele.

olavorn avatar Dec 17 '19 16:12 olavorn

@olavorn bom ponto! Isso é uma informação que conseguimos garantir com todos os providers?

filipedeschamps avatar Feb 03 '20 20:02 filipedeschamps

@filipedeschamps @olavorn pelo oque analisei apenas o serviço viacep retorna o ibge.

Claro que existe outras formas de pegar + daí seria outra request em outro serviço.

vagnercardosoweb avatar Feb 12 '20 05:02 vagnercardosoweb

Bom dia turma, uma outra abordagem pode ser consumir ou integrar com a inde https://inde.gov.br/DBDG já que estamos falando de dados geográficos vale a leitura Abs

jeffVolt avatar Feb 12 '20 08:02 jeffVolt

Eu particularmente acho muito relevante ter essa informação na resposta, porque com ela você mantem a confiança sobre qual é a cidade do CEP solicitado. No Brasil temos cidades com nomes repetidos ou parecidos dentro e fora do estado. Além disso outros sistemas dependem dessa informação, então seria uma ótima forma de manter a integridade dos dados.

Atualmente estou usando o viacep para retornar o codigo do IBGE para a relação de cidade / estado no cadastro do usuário em meu ecommerce. Não tive problemas com ele desde quando implementei (acho que uns 4 anos já). Porém seria interessante realmente extrair os dados diretamente da fonte, que atualmente é direto de uma planilha que o IBGE gera no site deles ou por esse projeto que o @jeffVolt mandou, ou ter outros providers mesmo.

O @vitorsilverio deu uma solução interessante sobre isso la no BrasilAPI convertendo a tabela em uma API, o que já faclita bastante.

jonyw4 avatar Apr 05 '20 21:04 jonyw4

Seria muito legal se retorna-se o código do IBGE, é um dado relevante para integração dos dados. Da uma olhada na solução do @vitorsilverio, iria facilitar muito, visto que sempre estaria atualizado com os dados que o IBGE disponibiliza.

jarielfloriano avatar Apr 19 '20 04:04 jarielfloriano

Boa galera, acho que a ideia de integrar no BrasilAPI faz bastante sentido! 🤔

Tentei acessar a API que o Vitor criou mas não consegui carregar =/ Será que é simples de criar? Podemos fazer em Node em 2 palitos no projeto, o que acham?

(A ideia do node é só pra ter um overhead baixo e ser possível deployar no Now da Zeit como o endpoint de cep, mas pode ser em outra lang tbm 😬 )

lucianopf avatar Apr 20 '20 01:04 lucianopf

O IBGE tem essa API que pode ajudar https://servicodados.ibge.gov.br/api/docs/localidades?versao=1

YagoLopes avatar May 27 '20 18:05 YagoLopes