Pular para o conteúdo principal

Enviar mensagem para grupos

Aprenda como enviar mensagens de texto para um ou mais grupos de WhatsApp.

Javascript
import gzappy from "gzappy-js";

const gClient = new gzappy({
token: process.env.GZAPPY_API_TOKEN,
instanceId: process.env.GZAPPY_INSTANCE_ID,
});

// Encontrar o JID do grupo na aba "Grupos" no dashboard Gzappy
const groups = ["group1_id", "group2_id"];

gClient
.sendGroupMessage(messages, groups)
.then((response) => console.log(response))
.catch((error) => console.error(error));

Enviando a Requisição

cURL
curl -X POST \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $GZAPPY_API_TOKEN" \
-d '{
"instance_id": string,
"message": string[],
"group": string[]
}' \
https://api.gzappy.com/v1/message/send-group-message
  • instance_id: ID da instância que deseja editar.

    • Tipo: string
    • Obrigatório: sim
  • message: Mensagem que deseja enviar.

    • Tipo: string[]
    • Obrigatório: sim
  • group: JID do grupo que deseja enviar a mensagem.

    • Tipo: string[]
    • Obrigatório: sim
ONDE ENCONTRAR O JID DO GRUPO

Ao conectar uma nova instância ao Gzappy, seus grupos serão listados. Basta acessar a aba "Grupos" e copiar o JID do grupo que deseja enviar a mensagem.

Array de mensagens

Perceba que por padrão, a api Gzappy espera receber um Array de mensagens no parametro "message". É possível enviar até 3 mensagens no array e fazer um disparo sequencial para o seu cliente.

Array de grupos

Perceba que por padrão, a api Gzappy espera receber um Array de mensagens no parametro "phone". É possível enviar mensagens para até 5 WhatsApps diferentes.

Disparos sequenciais

Ao informar mais de um WhatsApp, será feito um disparo sequencial para cada WhatsApp informado no array "phone". Você estará fazendo um disparos automatizados. E isso acarretará no tempo de resposta da API.

Resposta da Requisição

Response - 200
{
"msg": "Message sent"
}

Veja como é simples enviar mensagens de texto para um ou mais contatos de WhatsApp. Ao fazer uma requisição com sucesso, você receberá a mensagem "Message sent" como resposta.