¿Alguna vez has sentido la necesidad de enviar un mensaje en el momento justo? Entra en el mundo del envío programado con la API de Wassenger, donde el tiempo no es solo todo: es lo único. Ya seas una empresa que busca captar clientes en el momento perfecto o un desarrollador deseando automatizar recordatorios puntuales, nuestra guía te mostrará cómo dominar el arte de programar mensajes en WhatsApp.
Aprende a programar tus mensajes para que se envíen justo cuando se necesitan en minutos, horas o días. Perfecto para anuncios, recordatorios o para asegurar que tu mensaje se vea en el momento oportuno. Vamos a ver lo fácil que es programar tu comunicación en WhatsApp con solo unas pocas líneas de código. ¿Listo para programar como un profesional? ¡Empecemos!
🤩 🤖 Wassenger es una solución API completa para WhatsApp. Regístrate para una prueba gratuita de 7 días y comienza en minutos!
Requisitos
- Tener un número de WhatsApp ya vinculado a la plataforma y en línea.
- Número de teléfono del destinatario con prefijo internacional en formato E164. Ejemplo:
+12345678900. Puedes validar el número de teléfono aquí.
Endpoint de la API
En este tutorial usaremos el siguiente endpoint de la API:
Preparar la solicitud
URL objetivo de la API (POST)
https://api.wassenger.com/v1/messages
Encabezados HTTPS requeridos
Content-Type: application/json
Token: $API_TOKEN
Ejemplo de cuerpo de la solicitud en formato JSON
{
"phone": "+12345678900",
"message": "This is a scheduled message to be sent to a phone number in 10 minutes",
"deliverAt": "2024-04-17T15:50:41.687Z"
}
También puedes enviar mensajes programados a un chat de grupo:
{
"group": "1203663029813632488@g.us",
"message": "This is a scheduled message to be sent to a group chat tomorrow",
"deliverAt": "2024-04-18T15:40:41.692Z"
}
Ejemplo de cuerpo de la solicitud en formato JSON
Valores de ejemplo válidos serían: 1m = en 1 minuto, 2h = en 2 horas, 15d = en 15 días.
Los valores deben ser números enteros, por lo que si necesitas programar un mensaje para 1,5 horas, por ejemplo, debes especificar 90m = en 90 minutos
{
"phone": "+12345678900",
"message": "This message will be delivered in 1 hour from now",
"schedule": { "delayTo": "1h" }
}
Alternativamente, puedes retrasar la entrega del mensaje por una cantidad determinada de segundos:
{
"phone": "+12345678900",
"message": "This message will be delivered in 3 minutes from now",
"schedule": { "delay": 180 }
}
🤩 🤖 Wassenger es una solución API completa para WhatsApp. Regístrate para una prueba gratuita de 7 días y comienza en minutos!
Pruebas en vivo de la API
Ahora puedes jugar, depurar y probar la API en vivo directamente desde tu navegador, explorar y probar más ejemplos de la API y obtener con un clic fragmentos de código listos para usar disponibles en más de 15 lenguajes de programación diferentes 😎
Preguntas frecuentes
Cómo enviar mensajes a múltiples números de teléfono
Solo tienes que enviar múltiples solicitudes a la API, una por cada número de teléfono destinatario.
Por ejemplo, si quieres enviar un mensaje a 10 números de teléfono, deberías enviar 10 solicitudes HTTPS independientes a la API.
No existe la opción de enviar múltiples mensajes en una sola solicitud a la API.
¿Qué tipo de mensajes se pueden enviar?
Puedes enviar diferentes tipos de mensajes, incluyendo texto, imágenes, videos, emojis, audio, gifs, ubicaciones geográficas y documentos vía API.
Descubre nuestros tutoriales y la plataforma.
🤩 🤖 Wassenger es una solución API completa para WhatsApp. Regístrate para una prueba gratuita de 7 días y comienza en minutos!
Cómo validar si un número de teléfono puede recibir mensajes de WhatsApp
Puedes validar si un número de teléfono dado está vinculado a una cuenta de WhatsApp y puede recibir mensajes.
La API proporciona un endpoint que puede validar si un número de teléfono dado existe en WhatsApp o no.
El único requisito es tener al menos un número de WhatsApp conectado a la plataforma en tu cuenta actual.
Para más detalles, consulta la documentación del endpoint de la API aquí.
Antes de comprobar si un número de teléfono existe en WhatsApp, también puedes validar y normalizar el formato de una lista de números de teléfono usando el endpoint validador de números. Este endpoint solo valida el formato correcto E164, pero no comprueba si el número de teléfono existe efectivamente en WhatsApp o no.
Nota: El número de validaciones de comprobación de WhatsApp está limitado por mes según tu plan de suscripción. Consulta la tabla de precios para más detalles sobre los límites.
¿Buscas más respuestas? Consulta las preguntas frecuentes ampliadas.
Recursos útiles adicionales
Documentación de la API
Para más detalles sobre el endpoint de la API, consulta el documento donde encontrarás toda la información sobre los parámetros de la solicitud aceptados, posibles respuestas de éxito o error y ejemplos de código listos para usar en múltiples lenguajes de programación.







