Agregar Participantes a un Grupo de WhatsApp Mediante un Enlace de Invitación Usando Java

18 de octubre de 2024

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 Java

Amplía tu audiencia enviando enlaces de invitación a grupos de WhatsApp, aprovechando las tasas de apertura del 98%. Sin embargo, las funciones de privacidad ahora dificultan añadir automáticamente a usuarios que no han guardado tu número.

Este tutorial ofrece una solución: enviar un mensaje privado con el enlace de invitación al grupo, permitiendo que los usuarios se unan al grupo.

Para lograr esto usando la API:

  1. Obtener el enlace de invitación del grupo de WhatsApp (debes tener permisos de invitación dentro del grupo).
  2. Enviar el enlace de invitación mediante un mensaje privado de WhatsApp al usuario.

¡Encuentra más detalles y ejemplos de código abajo!

🤩 🤖 Wassenger es una plataforma de comunicación completa y una solución API para WhatsApp. Explora más de 100 casos de uso de la API y automatiza cualquier cosa en WhatsApp registrándote para una prueba gratuita y comienza 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 configuración del número > Grupos > Copia el WID del grupo.
  2. API: consulta los grupos disponibles en tu número usando este endpoint.

Punto final 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 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();

Obtendrás algo como:

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

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

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

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

Pruebas en vivo de la API

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

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

Prueba nuestro probador de API en vivo ahora

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

Ready to transform your WhatsApp communication?

Start automating your customer interactions today with Wassenger

Get Started Free