0.2.4 • Published 10 years ago

rastreiojs v0.2.4

Weekly downloads
3
License
MIT
Repository
github
Last release
10 years ago

rastreiojs

NPM

CLI

$ npm install --global rastreiojs
$ rastreiojs --help

Uso:
  $ rastreiojs <arg> <arg> ... [--resultado <resultado>] [--parse <parse>]

Exemplos:
  $ rastreiojs AA123456789BB --parse xml
  $ rastreiojs AA123456789BB CC123456789DD --parse json
  $ cat rastreios.txt | rastreiojs

API

$ npm install --save rastreiojs
var rastreiojs = require('rastreiojs');

rastreiojs(['AA123456789BB'], {parse: 'json'})
.then(function(data){
  console.log(data);
}, function(err){});
{
  "versao": "1.0",
  "qtd": "2",
  "TipoPesquisa": "Lista de Objetos",
  "TipoResultado": "Todos os eventos",
  "objeto": {
    "numero": "AA123456789BB",
    "evento": [
      {
        "tipo": "BDE",
        "status": "01",
        "data": "05/07/2004",
        "hora": "11:56",
        "descricao": "Entregue",
        "local": "CDD ALVORADA",
        "codigo": "94800971",
        "cidade": "ALVORADA",
        "uf": "RS"
      },
      {
        "tipo": "OEC",
        "status": "01",
        "data": "05/07/2004",
        "hora": "09:04",
        "descricao": "Saiu para entrega",
        "local": "CDD ALVORADA",
        "codigo": "94800971",
        "cidade": "ALVORADA",
        "uf": "RS"
      }
    ]
  }
}

rastreiojs(objetos, opcoes)

objetos

Obrigatorio
Tipo: array

Lista com os códigos de rastreio.

opcoes.resultado

Tipo: string
Padrão: t
Opções:

  • t: serão retornados todos os eventos do objeto;
  • u: será retornado apenas o último evento do objeto.

opcoes.parse

Tipo: string
Padrão: humanize
Opções:

  • json: retorna um json;
  • xml: retorna um xml;
  • humanize: retorna os dados de uma forma mais "humana".

Licença

MIT - Marcos Paulo

0.2.4

10 years ago

0.2.3

10 years ago

0.2.2

10 years ago

0.2.1

11 years ago

0.2.0

11 years ago

0.1.2

11 years ago

0.1.1

11 years ago

0.1.0

11 years ago