Pular para o conteúdo
Voltar ao blog

Adicionar Participantes de Grupo do WhatsApp Com Um Link Usando Kotlin

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

add whatsapp group participants with a lin

Expandir seu público enviando links de convite para grupos do WhatsApp é altamente eficaz, graças às impressionantes taxas de abertura de 98% da plataforma. Imagine poder enviar recomendações personalizadas, responder perguntas frequentes e analisar tendências de mercado de forma automática e instantânea.

No entanto, recursos de privacidade aprimorados agora dificultam adicionar usuários automaticamente a grupos se eles não salvaram seu número, pois as configurações deles podem impedir isso.

A boa notícia é que existe uma solução coberta neste tutorial: você pode enviar uma mensagem privada para usuários específicos com o link de convite do grupo, permitindo que eles entrem no grupo.

Para isso, você executará duas tarefas usando a API:

  1. Obter o link de convite do grupo do WhatsApp: você deve ser um participante com permissões de convite no grupo alvo.
  2. Enviar o link de convite do grupo via mensagem privada do WhatsApp para o usuário.

Encontre mais informações 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 da API e automatize qualquer coisa no WhatsApp inscrevendo‑se para um teste gratuito e comece em minutos!

Requisitos

Como obter o ID do grupo do WhatsApp

Você pode obter o ID do grupo do 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 para um grupo:

🖥️ Procurando um exemplo de código? Acesse o API live tester e obtenha exemplos de código prontos para usar 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 Kotlin

// This code requires you to have installed okhttp package.
// Documentation: https://square.github.io/okhttp/recipes/
// Installation via Maven: https://square.github.io/okhttp/#releases
val client = OkHttpClient()
val request = Request.Builder()
.url("https://api.wassenger.com/v1/devices/$DEVICE_ID/groups/$GROUP_ID@g.us/invite")
.get()
.addHeader("Token", "ENTER API KEY HERE")
.build()
val response = client.newCall(request).execute()

Você receberá algo como:

{
"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 Kotlin

// This code requires you to have installed okhttp package.
// Documentation: https://square.github.io/okhttp/recipes/
// Installation via Maven: https://square.github.io/okhttp/#releases
val client = OkHttpClient()
val mediaType = MediaType.parse("application/json")
val body = RequestBody.create(mediaType, "{\"phone\":\"+12345678909\", \"message\":\"Join our offer and discounts WhatsApp group: https://chat.whatsapp.com/CPBgYNktDdV0nkjzz9\"}")
val request = Request.Builder()
.url("https://api.wassenger.com/v1/messages")
.post(body)
.addHeader("Content-Type", "application/json")
.addHeader("Token", "API TOKEN GOES HERE")
.build()
val response = client.newCall(request).execute()

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

Testes da API ao vivo

Você pode testar e experimentar a API diretamente do seu navegador.

Quando terminar de testar, obtenha o exemplo de código gerado automaticamente na sua linguagem de programação preferida e você estará pronto para começar.

add whatsapp group participants with a link

Experimente agora o nosso API-Live tester

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

Pronto para transformar sua comunicação no WhatsApp?

Comece hoje a automatizar as suas interações com clientes com o Wassenger.

Explore mais

Tutoriais, guias e casos de sucesso para usar o WhatsApp em escala de equipe.

Pronto para a API oficial do WhatsApp Business?Veja quanto a Meta cobra e mantenha seu número atual.
Preços da API do WhatsApp