Instalação e Configuração
Antes de escrever sua primeira linha de código, precisamos preparar o ambiente base.
1. Instalar Node.js
O Puppeteer roda em um ambiente Node.js.
- Download: Vá para o Site Oficial do Node.js para baixar e instalar a versão LTS.
- Verificar Instalação: Abra seu terminal ou prompt de comando e digite:bashSe os números da versão forem exibidos, a instalação foi bem-sucedida.
node -v npm -v
2. Instalar Puppeteer
Na pasta do seu projeto, execute o seguinte comando (recomendamos o puppeteer-core porque é leve e não requer o download de Chromium extra; usaremos o kernel integrado no Mbbrowser):
bash
npm install puppeteer-core3. Habilitar Mbbrowser ApiServer
A funcionalidade da API do Mbbrowser é implementada através do ApiServer.exe.
- Localizar Arquivo: Entre no diretório de instalação principal do Mbbrowser.
- Obter Informações de Autenticação:
- Faça login no cliente Mbbrowser.
- Vá para "Centro Pessoal" -> "Configurações de API."
- Obtenha seu
APP_IDeAPP_KEY.
- Iniciar via Linha de Comando: No diretório de instalação do Mbbrowser, abra um terminal com privilégios de administrador e execute:bash
apiserver.exe --port=8186 --app_id=SEU_ID --app_key=SUA_KEY --hide=off--port: Porta de escuta da interface (padrão 8186).--hide=off: Defina comooffse quiser ver a janela do navegador em execução.
4. Obter Documentação da Interface
Após o início do ApiServer, você pode visitar http://127.0.0.1:8186/ para visualizar a lista de todas as interfaces HTTP disponíveis.
IMPORTANT
Durante a automação, certifique-se de que a janela do terminal ApiServer.exe não seja fechada.
TIP
Ambiente pronto? O próximo capítulo Início Rápido: Conectar ensinará você a escrever seu primeiro script.
