UNPKG

w-api-wrapper

Version:

Uma biblioteca JavaScript para integração com a API do WhatsApp W-API

105 lines (73 loc) 2.58 kB
# Usando o W-API Wrapper pelo GitHub Este guia explica como publicar e utilizar este pacote diretamente do GitHub. ## Publicando no GitHub 1. Crie um repositório no GitHub para seu pacote. 2. Faça o commit do código e envie para o GitHub: ```bash # Inicialize o repositório Git git init # Adicione os arquivos (exceto node_modules e .env) git add . # Faça o commit inicial git commit -m "Versão inicial do W-API Wrapper" # Adicione seu repositório remoto git remote add origin https://github.com/seu-usuario/w-api-wrapper.git # Envie o código para o GitHub git push -u origin main ``` ## Instalando a partir do GitHub Em seu projeto onde deseja usar este pacote: ```bash # Instale a dependência diretamente do GitHub npm install git+https://github.com/seu-usuario/w-api-wrapper.git ``` Ou adicione ao seu package.json: ```json { "dependencies": { "w-api-wrapper": "git+https://github.com/seu-usuario/w-api-wrapper.git" } } ``` E então execute: ```bash npm install ``` ## Usando em seu projeto Depois de instalado, você pode usar o pacote em seu projeto: ```javascript const { WApiClient } = require('w-api-wrapper'); // Inicialize o cliente com suas credenciais const client = new WApiClient('sua-api-key', 'seu-instance-id'); // Utilize os métodos disponíveis async function enviarMensagem() { try { const resultado = await client.sendTextMessage('5511999999999@c.us', 'Olá, esta é uma mensagem de teste!'); console.log('Mensagem enviada:', resultado); } catch (error) { console.error('Erro ao enviar mensagem:', error); } } enviarMensagem(); ``` ## Atualizando o pacote Se você fizer alterações no pacote e quiser atualizar a versão em seus projetos: 1. Faça as alterações necessárias 2. Atualize a versão no `package.json` 3. Envie as alterações para o GitHub: ```bash git add . git commit -m "Atualização: descrição das mudanças" git push ``` 4. Nos projetos que usam este pacote, atualize para a versão mais recente: ```bash npm update w-api-wrapper ``` ## Uso em sites Para utilizar este pacote em um site, siga estas etapas: 1. Configure um servidor Node.js com Express (ou outro framework) 2. Instale o pacote conforme descrito acima 3. Crie endpoints para processar requisições do frontend 4. Utilize o W-API Wrapper para enviar mensagens de WhatsApp Veja o exemplo em `examples/site-integration.js` e `examples/form-agendamento.html` para um modelo completo de integração.