npm.io
0.1.20 • Published 10 years ago

codigos-gob-bo

Licence
GPL-3.0
Version
0.1.20
Deps
2
Vulns
0
Weekly
0

codigos-gob-bo

Node.js, cliente para obtener información de codigos.gob.bo

Requerimientos

  • Sitio web de donde extraer información libre sobre entidades (departamentos/provincias/...) en formato json.

Instalación

$ npm install codigos-gob-bo

Uso

Para obtener el listado completo de entidades (departamentos/provincias/...) en formato json.


  var codigos = require("codigos-gob-bo");
  var opciones = {
    tipoElemento: 'entidades',
    formato: 'json'
  };
  codigos.ini(
    {
      url: 'http://test.adsib.gob.bo/codigos'
    }).then(function (codigo) {
    ejecutarPeticion(codigo, opciones)
      .then(respuesta=>{
        res.send(respuesta).end;
      })
  }).catch( function (error){
    res.send(error).end;
  })

  ejecutarPeticion(codigo, opciones) {
    return codigo.call(opciones);
  }

Para obtener un elemento identificado con item codigo en formato json.


var codigos = require("codigos-gob-bo");
var opciones = {
  tipoElemento: 'entidades',
  formato: 'json',
  arg: {
    codigo: 10   
  }
};
codigos.ini(
  {
    url: 'http://test.adsib.gob.bo/codigos'
  }).then(function (codigo) {
  ejecutarPeticion(codigo, opciones)
    .then(respuesta=>{
      res.send(respuesta).end;
    })
}).catch( function (error){
  res.send(error).end;
})

ejecutarPeticion(codigo, opciones) {
  return codigo.call(opciones);
}

Keywords