Skip to content
Back to Blog

Agregar participantes a un grupo de WhatsApp con un enlace usando Kotlin

En este tutorial, te mostraremos cómo obtener un enlace de invitación a un grupo de WhatsApp y enviarlo a tus contactos con la API de Wassenger y Kotlin

Ampliar tu audiencia enviando enlaces de invitación a grupos de WhatsApp es muy eficaz, gracias a las impresionantes tasas de apertura del 98% de la plataforma. Imagina poder enviar recomendaciones personalizadas, responder preguntas frecuentes y analizar tendencias de mercado de forma automática e instantánea.

Sin embargo, las funciones de privacidad mejoradas ahora dificultan agregar usuarios automáticamente a los grupos si no han guardado tu número, ya que sus ajustes pueden impedirlo.

La buena noticia es que hay una solución cubierta en este tutorial: puedes enviar un mensaje privado a usuarios específicos con el enlace de invitación al grupo, permitiéndoles unirse al mismo.

Para lograr esto, realizarás dos tareas usando la API:

  1. Obtener el enlace de invitación del grupo de WhatsApp: Debes ser participante con permisos de invitación en el grupo objetivo.
  2. Enviar el enlace de invitación del grupo por mensaje privado de WhatsApp al usuario.

¡Encuentra más información y ejemplos de código a continuación!

🤩 🤖 Wassenger es una plataforma de comunicación y solución API completa para WhatsApp. Explora más de 100 casos de uso de la API y automatiza cualquier cosa en WhatsApp regístrate para una prueba gratuita y empieza en minutos!

Requisitos

Cómo obtener el ID del grupo de WhatsApp

Puedes obtener el ID del grupo de WhatsApp usando uno de estos métodos:

  1. Web: ve a ajustes del número > Grupos > Copia el WID del grupo.
  2. API: consulta los grupos disponibles en tu número usando este endpoint.

Endpoint de la API

Usaremos los siguientes endpoints de la API para enviar mensajes a un grupo:

🖥️ ¿Buscas un ejemplo de código? Ve al probador en vivo de la API y obtén ejemplos de código listos para usar en más de 15 lenguajes de programación, incluidos Python, JavaScript, PHP, C#, Java, Ruby, Go, Powershell, cURL y más.

Obtén el enlace de invitación 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()

Obtendrás algo como:

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

🤩 🤖 Wassenger es una solución API completa para WhatsApp. Regístrate para una prueba gratuita de 7 días y empieza en minutos!

Ahora puedes compartir el enlace con los contactos que deseas invitar a tu grupo.

Envía un mensaje con el enlace 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 es una solución API completa para WhatsApp. Regístrate para una prueba gratuita de 7 días y empieza en minutos!

Pruebas de la API en vivo

Puedes probar la API en vivo y experimentar directamente desde tu navegador.

Una vez que termines de probar, obtén el ejemplo de código autogenerado en tu lenguaje de programación preferido y estarás listo para comenzar.

Prueba nuestro probador de API en vivo ahora

🤩 🤖 Wassenger es una solución API completa para WhatsApp. Regístrate para una prueba gratuita de 7 días y empieza en minutos!

Ready to transform your WhatsApp communication?

Start automating your customer interactions today with Wassenger.

Browse more

Tutorials, guides and case studies on running WhatsApp at team scale.

Ready for the official WhatsApp Business API?See what Meta charges — and keep your current number.
WhatsApp API pricing