Adicionar Participantes de Grupo do WhatsApp Via Link de Convite Usando Java

18 de outubro de 2024

Neste tutorial, vamos mostrar como obter um link de convite de grupo do WhatsApp e enviá-lo aos seus contatos com a API do Wassenger e Java

Expanda seu público enviando links de convite para grupos do WhatsApp, aproveitando as taxas de abertura de 98% da plataforma. No entanto, recursos de privacidade agora dificultam adicionar automaticamente usuários que não salvaram seu número.

Este tutorial fornece uma solução: envie uma mensagem privada com o link de convite do grupo, permitindo que os usuários entrem no grupo.

Para realizar isso usando a API:

1. Obtenha o link de convite do grupo do WhatsApp (você deve ter permissões de convite dentro do grupo). 2. Envie o link de convite via mensagem privada do WhatsApp para o usuário.

Encontre mais detalhes e exemplos de código abaixo!

🤩 🤖 Wassenger é uma plataforma completa de comunicação e solução de API para o WhatsApp. Explore mais de 100 casos de uso de API e automatize qualquer coisa no WhatsApp inscrevendo-se para um teste gratuito e comece em minutos!

Requisitos

Como obter o ID do Grupo WhatsApp

Você pode obter o ID do Grupo WhatsApp usando um destes métodos:

  1. Web: vá para configurações do número > Grupos > Copie o WID do Grupo.
  2. API: consulte os grupos disponíveis no seu número usando este endpoint.

Endpoint da API

Usaremos os seguintes endpoints da API para enviar mensagens a um grupo:

🖥️ Procurando um exemplo de código? Vá para o testador de API ao vivo e obtenha exemplos de código prontos para uso em mais de 15 linguagens de programação, incluindo Python, JavaScript, PHP, C#, Java, Ruby, Go, Powershell, cURL e mais.

Obter o link de convite usando Java

// This code requires you to have installed Unirest package.
// Documentation: https://kong.github.io/unirest-java/#requests
// Installation: http://kong.github.io/unirest-java/
HttpResponse<String> response = Unirest.get("https://api.wassenger.com/v1/devices/$DEVICE_ID/groups/$GROUP_ID@g.us/invite")
.header("Token", "ENTER API KEY HERE")
.asString();

Você receberá algo assim:

{
"code": "CPBgYNktDdV0nkjzz9", 
"url": "https://chat.whatsapp.com/CPBgYNktDdV0nkjzz9"
}

🤩 🤖 Wassenger é uma solução completa de API para o WhatsApp. Inscreva-se para um teste gratuito de 7 dias e comece em minutos!

Agora, você pode compartilhar o link com os contatos que deseja convidar para o seu grupo.

Enviar uma mensagem com o link usando Java

// This code requires you to have installed Unirest package.
// Documentation: https://kong.github.io/unirest-java/#requests
// Installation: http://kong.github.io/unirest-java/
HttpResponse<String> response = Unirest.post("https://api.wassenger.com/v1/messages")
.header("Content-Type", "application/json")
.header("Token", "API TOKEN GOES HERE")
.body("{\"phone\":\"+12345678909\", \"message\":\"Join our offer and discounts WhatsApp group: https://chat.whatsapp.com/CPBgYNktDdV0nkjzz9\"}")
.asString();

🤩 🤖 Wassenger é uma solução completa de API para o WhatsApp. Inscreva-se para um teste gratuito de 7 dias e comece em minutos!

Teste da API ao vivo

Você pode testar ao vivo e brincar com a API diretamente do seu navegador.

Quando terminar os testes, obtenha o exemplo de código auto-gerado na linguagem de programação de sua preferência e você estará pronto para usar.

Experimente nosso testador API-Live agora

🤩 🤖 Wassenger é uma solução completa de API para o WhatsApp. Inscreva-se para um teste gratuito de 7 dias e comece em minutos!

Ready to transform your WhatsApp communication?

Start automating your customer interactions today with Wassenger

Get Started Free