0.2.4 • Published 9 years ago

rastreiojs v0.2.4

Weekly downloads
3
License
MIT
Repository
github
Last release
9 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

9 years ago

0.2.3

9 years ago

0.2.2

9 years ago

0.2.1

10 years ago

0.2.0

10 years ago

0.1.2

10 years ago

0.1.1

10 years ago

0.1.0

10 years ago