1.0.4 • Published 5 years ago

boavista v1.0.4

Weekly downloads
-
License
ISC
Repository
-
Last release
5 years ago

Boa Vista

Módulo de consultas do Boa Vista - NÃO OFICIAL!

Instalação

Instale usando o gerenciador de pacotes npm.

npm install boavista

Exemplos

Autenticação:
const BV = require('boavista');
const BoaVista = new BV('Usuário', 'Senha', 'Key 2Captcha', 'Proxy');
// proxy opcional, caso não queira usar proxy apenas deixe em branco.

(async () => {
    const auth = await BoaVista.auth();

    if (!auth.success)
        console.log(auth.error);
    else 
        console.log('LOGADO COM SUCESSO');
})();
CPF:
const consulta = await BoaVista.cpf('CPF');

#####Exemplo de Resposta CPF (object):

{
  "success": true,
  "document": "Documento Consultado",
  "css": "link 1",
  "html": "HTML da consulta."
}

CNPJ:

const consulta = await BoaVista.cnpj('CNPJ');

#####Exemplo de Resposta CNPJ (object):

{
  "success": true,
  "document": "Documento Consultado",
  "css": ["link 1", "link 2"],
  "html": "HTML da consulta."
}
Manter Sessão Ativa::
BoaVista.keepAlive();

Cookies

Quando efetuado login, é criado um arquivo chamado "cookies.json".

Então, faça apenas um login e use a mesma sessão para as demais consultas.

Neste, ficam salvos os cookies.