muambatorjs
v1.2.2
Published
O MuambatorJS é projeto de um modelo que trabalha Nodejs para conectar via api no site https://muambator.com.br/
Downloads
9
Maintainers
Readme
Recursos
- Interface de Promise extremamente simples.
Gerar Token muambator
Você vai precisa de um token api para funcionar
Integração de cadastro, busca, listagem e gerenciamento diretamente do seu site com o Muambator. Possui um time de desenvolvimento e quer controlar como se conectar ao sistema. Gerar Token
Adicionando um Pacotes
const MuambatorJS = require('muambatorjs');
const muambator = new MuambatorJS('API-TOKEN');
// Adicionar Pacotes
let pacotes = {
"nome": nuul, // string
"emails": [], // object
"tags": [], // object
"categoria": nuul, // string (id válido de categoria)
"cep_origem": nuul, // string (99.999-999)
"cep_destino": nuul, // string (99.999-999)
"data_previsao_entrega": nuul, // date (yyyy-mm-dd)
"valor": 0 // float
}
muambator.AdicionarPacotes('CODIGO-DE-RASTREIO', {pacotes})
.then(response => {
console.info(response.data);
})
.catch(error => {
console.error(error);
});
// PROMISE -> data
// 201
// {
// "status": "OK",
// "message": "",
// "results:": {"CODIGO-DE-RASTREIO": [object]}
// }
Buscar um Pacote
// Buscar Pacote
muambator.BuscarPacote('CODIGO-DE-RASTREIO')
.then(response => {
console.info(response.data);
})
.catch(error => {
console.error(error);
});
// PROMISE -> data
// 201
// {
// "status": "OK",
// "message": "",
// "results:": {"CODIGO-DE-RASTREIO": [object]}
// }
Listagem De Pacotes
// Listagem De Pacotes
muambator.ListagemDePacotes()
.then(response => {
console.info(response.data);
})
.catch(error => {
console.error(error);
});
// PROMISE -> data
// 201
// {
// "status": "OK",
// "message": "",
// "results:": {"CODIGO-DE-RASTREIO": [object]}
// }
Deletar Pacote
// Deletar Pacote
muambator.DeletarPacote('CODIGO-DE-RASTREIO')
.then(response => {
console.info(response.data);
})
.catch(error => {
console.error(error);
});
// PROMISE -> data
// 201
// {
// "status": "OK",
// "message": "",
// "results:": {"CODIGO-DE-RASTREIO": [object]}
// }
Buscar Categorias
// Buscar Categorias
muambator.BuscarCategorias('CODIGO-DE-RASTREIO')
.then(response => {
console.info(response.data);
})
.catch(error => {
console.error(error);
});
// PROMISE -> data
// 201
// {
// "status": "OK",
// "message": "",
// "results:": {"CODIGO-DE-RASTREIO": [object]}
// }
Listagem De Pacotes Atrasados
// Listagem De Pacotes Atrasados
muambator.ListagemDePacotesAtrasados('CODIGO-DE-RASTREIO')
.then(response => {
console.info(response.data);
})
.catch(error => {
console.error(error);
});
// PROMISE -> data
// 201
// {
// "status": "OK",
// "message": "",
// "results:": {"CODIGO-DE-RASTREIO": [object]}
// }
Listagem De Pacotes Entregue
// Listagem De Pacotes Entregue
muambator.ListagemDePacotesEntregue()
.then(response => {
console.info(response.data);
})
.catch(error => {
console.error(error);
});
Listagem De Pacotes Pentendes
// Listagem De Pacotes Pentendes
muambator.ListagemDePacotesPentendes()
.then(response => {
console.info(response.data);
})
.catch(error => {
console.error(error);
});
// PROMISE -> data
// 201
// {
// "status": "OK",
// "message": "",
// "results:": {"CODIGO-DE-RASTREIO": [object]}
// }
Listagem De Pacotes Tributados
// Listagem De Pacotes Tributados
muambator.ListagemDePacotesTributados()
.then(response => {
console.info(response.data);
})
.catch(error => {
console.error(error);
});
// PROMISE -> data
// 201
// {
// "status": "OK",
// "message": "",
// "results:": {"CODIGO-DE-RASTREIO": [object]}
// }
Instalação
npm
$ npm install --save muambatorjs
Relacionado
muambator-api
– Api Python
Autor
| @mydanilows | | :---: |
License
MIT © Danilo Rodrigues