项目作者: jos3duardo

项目描述 :
sistema de busca para ceps suporte a multipas requisições
高级语言: JavaScript
项目地址: git://github.com/jos3duardo/node-cep-correios.git
创建时间: 2020-02-07T16:35:02Z
项目社区:https://github.com/jos3duardo/node-cep-correios

开源协议:MIT License

下载


Consulta de CEP

Build Status
npm
npm downloads

O desenvolvimento deste módulo foi devido a dificuldade de encontrar uma api que posibilitase fazer requisições em massa sem que
tivese alguma restrição no fornecimento do serviço. E isto é o que esta biblioteca realiza, uma forma simples e facil de fazer uma grande consulta
de ceps sem ter o serviço bloqueado. Use e abuse deste modulo, qualquer sugestão é bem vinda.

Módulo de Node.js que utiliza a API https://cep.awesomeapi.com.br/json/{CEP} para a buscar endereço pelo CEP.
API consulta CEP Correios

Como instalar

  1. npm install node-cep-correios --save

Como utilizar para fazer busca de um CEP

Você pode informar um cep da seguinte maneura:

  • 70.100-00
  • 70100000
  • 70.10000

O sistema remove os caracteres especiais

  1. let Correios = require('node-cep-correios');
  2. let correios = new Correios();
  3. correios.consultaCEP({ cep: '00000000' })
  4. .then(result => {
  5. console.log(result);
  6. })
  7. .catch(error => {
  8. console.log(error);
  9. });
Resposta
  1. {
  2. cep: '00000000',
  3. address_type: 'Rua',
  4. address_name: 'São Pualo',
  5. address: 'Rua São Pualo',
  6. district: 'Centro',
  7. city: 'São Pualo',
  8. state: 'SP',
  9. lat: '-50.0000000',
  10. lng: '-50.0000000',
  11. city_ibge: '0000000',
  12. ddd: '11'
  13. }