Lleva tu estrategia de marketing al siguiente nivel con mensajes automatizados en WhatsApp. Al integrar la Wassenger API con cURL, puedes enviar fácilmente a tus clientes recordatorios, mensajes personalizados y contenido promocional. Esta poderosa herramienta ayuda a las empresas a aumentar las ventas y mejorar el engagement con los clientes.
En este artículo te guiaremos para configurar y usar la Wassenger API con cURL para automatizar tu mensajería en WhatsApp, asegurando interacciones oportunas y dirigidas con tu audiencia. Esta guía impulsará tus esfuerzos de marketing, mejorará la satisfacción del cliente y fomentará el crecimiento de las ventas.
🫣 ¿No quieres usar programación? ¡No hay problema! Explora nuestra nueva función de Campañas de WhatsApp sin código. ¡Importa tus contactos, define un mensaje, programa la fecha de entrega y relájate! 🥳 🥳
🤩 🤖 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 empezando 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. Valida el formato del número de teléfono aquí.
Endpoint de la API
Usaremos el siguiente endpoint de la API para enviar mensajes a un chat:
Preparar la solicitud
URL objetivo de la API usando el método POST
https://api.wassenger.com/v1/messages
Encabezados HTTPS requeridos > Obtén tu clave de API aquí
Content-Type: application/json
Token: $API_TOKEN
Usa el cuerpo en formato JSON
{
"phone": "+1234567890",
"message": "Hello world, this is a sample message"
}
🖥️ ¿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, incluyendo Python, JavaScript, PHP, C#, Java, Ruby, Go, Powershell, cURL y más.
🤩 🤖 Wassenger es una solución completa de API para WhatsApp. Regístrate para una prueba gratuita de 7 días y comienza en minutos!
Para enviar mensajes automatizados de WhatsApp usando cURL, sigue estos pasos:
- Instala cURL: Asegúrate de tener instalado el paquete cURL. Instrucciones de instalación.
- Prepara el comando cURL: Usa el comando cURL con el método HTTP apropiado, la URL, los encabezados y los datos.
curl --request POST \
--url https://api.wassenger.com/v1/messages \
--header 'Content-Type: application/json' \
--header 'Token: ENTER API KEY HERE' \
--data '{"phone":"+1234567890", "message":"Hello world, this is a sample message"}'
- Método de solicitud: Usa
--request POSTpara especificar el método HTTP POST. - URL: Establece la URL del endpoint de la API con
--url [https://api.wassenger.com/v1/messages](https://api.wassenger.com/v1/messages.) - Encabezados: Agrega los encabezados
Content-TypeyTokenusando--header. - Datos: Incluye la carga útil del mensaje en formato JSON usando
--data.
Con la API de Wassenger tienes la versatilidad que siempre quisiste. Revisa los diferentes tipos de mensajes que puedes enviar:
1. Enviar mensajes de texto con alta prioridad a un grupo
curl --request POST \
--url https://api.wassenger.com/v1/messages \
--header 'Content-Type: application/json' \
--header 'Token: <api token goes here>' \
--data '{"group":"123456789000000000@g.us", "priority":"high", "message":"Hello world! This is a simple test message."}'
2. Enviar mensajes multimedia a usuarios. Ten en cuenta que el archivo debe subirse primero
Aprende cómo enviar mensajes multimedia y subir archivos aquí
curl --request POST \
--url https://api.wassenger.com/v1/messages \
--header 'Content-Type: application/json' \
--header 'Token: <api token goes here>' \
--data '{"phone":"+1234567890", "message":"Hello world! This is a test media message.", "media":{"file":"<24 characters length file ID>"}}'
3. Enviar mensajes de texto que deben entregarse ahora
curl --request POST \
--url https://api.wassenger.com/v1/messages \
--header 'Content-Type: application/json' \
--header 'Token: <api token goes here>' \
--data '{"phone":"+1234567890", "message":"Hello world! This is a simple test message.", "enqueue":"never"}'
4. Enviar mensajes programados con un retraso personalizado
curl --request POST \
--url https://api.wassenger.com/v1/messages \
--header 'Content-Type: application/json' \
--header 'Token: <api token goes here>' \
--data '{"phone":"+1234567890", "schedule":{"delayTo":"1h"}, "message":"Hello world! This is a simple test message."}'
5. Enviar un mensaje programado en una fecha específica con una fecha ISO 8601 válida
curl --request POST \
--url https://api.wassenger.com/v1/messages \
--header 'Content-Type: application/json' \
--header 'Token: <api token goes here>' \
--data '{"phone":"+1234567890", "deliverAt":"2019-01-01T11:00:00.410Z", "message":"Hello world! This is a simple test message."}'
🤩 🤖 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 jugar con la API 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 en vivo de la API ahora
🤩 🤖 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 empezando en minutos!
Preguntas frecuentes
¿Puedo usar Wassenger para enviar mensajes de marketing?
Como sabrás, WhatsApp tiene políticas estrictas sobre el envío de mensajes de marketing no solicitados, contenido ilícito o spam.
Enviar mensajes de marketing o cualquier mensaje no solicitado a los usuarios no está permitido y pondrías tu número de WhatsApp en alto riesgo de ser bloqueado.
La comunicación por WhatsApp puede ser adecuada para algunos casos de negocio, por lo que recomendamos diseñar una estrategia de comunicación legítima y aprobada por el usuario para evitar problemas futuros.
Por favor lee nuestras directrices con las mejores prácticas de comunicación y cómo evitar ser bloqueado.
Cómo enviar mensajes a múltiples números de teléfono 📲
Tienes que enviar numerosas solicitudes a la API, una por cada número de teléfono objetivo.
Por ejemplo, para enviar un mensaje a 10 números de teléfono, deberías enviar 10 solicitudes HTTPS independientes a la API.
No existe una opción para enviar múltiples mensajes en una única solicitud a la API.
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.
El único requisito es tener al menos un número de WhatsApp conectado a la plataforma en tu cuenta actual.
Para más detalles, por favor consulta la documentación del endpoint de la API aquí.
Antes de verificar si un número de teléfono existe en WhatsApp, también puedes validar y normalizar el formato de una lista de números usando el endpoint validador de números. Este endpoint solo valida el formato correcto E164 pero no verifica si el número de teléfono está efectivamente en WhatsApp.
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 FAQ extendidas.
Recursos útiles adicionales
Documentación de la API 🖥️
Para más detalles sobre el endpoint de la API, por favor revisa la documentación donde encontrarás todos los detalles sobre los parámetros de solicitud aceptados, posibles respuestas de éxito o error y ejemplos de código listos para usar en múltiples lenguajes de programación:
https://app.wassenger.com/docs/#tag/Messages/operation/createMessage







