Como enviar uma mensagem de texto a partir do navegador#
Instalação#
<script type="text/javascript" src="https://unpkg.com/@green-api/whatsapp-api-client/lib/whatsapp-api-client.min.js"></script>
Importaçãp#
Usando JavaScript no navegador
<script src="https://unpkg.com/@green-api/whatsapp-api-client/lib/whatsapp-api-client.min.js"></script>
Como inicializar o objeto#
Guarde seus dados de autenticação separadamente do código. A biblioteca permite criar um arquivo com um nome e localização arbitrários no seguinte formato:
API_TOKEN_INSTANCE = "MY_API_TOKEN_INSTANCE"
ID_INSTANCE = "MY_ID_INSTANCE"
Você pode passar as chaves usando o exemplo abaixo:
const restAPI = whatsAppClient.restAPI(({
credentialsPath: "examples\\credentials"
}))
Exemplos#
Exemplo completo de envio de mensagens e recebimento de notificações a partir do navegador | browserExample.html
Como enviar uma mensagem de texto para um número WhatsApp#
Usando o script js
<script src="https://unpkg.com/@green-api/whatsapp-api-client/lib/whatsapp-api-client.min.js"></script>
<script>
const restAPI = whatsAppClient.restAPI(({
idInstance: "YOUR_ID_INSTANCE",
apiTokenInstance: "YOUR_API_TOKEN_INSTANCE"
}))
restAPI.message.sendMessage("79999999999@c.us", null, "hello world")
.then((data) => {
console.log(data);
}).catch((reason) =>{
console.error(reason);
});
</script>
Lista completa de exemplos#
Descrição | Módulo |
---|---|
Exemplo completo de envio de mensagens e recebimento de notificações a partir do navegador | browserExample.html |
Exemplo de recebimento de QR code via HTTP | browserExampleQRCode.html |
Exemplo de recebimento de QR code via websocket | browserExampleQRCodeWebsocket.html |