main
n8n-nodes-waapi-dialia
Este es un nodo de comunidad para n8n que te permite utilizar Waapi by Dialia en tus flujos de trabajo de n8n.
Waapi by Dialia es un servicio que facilita la integración de WhatsApp con tus aplicaciones y servicios.
n8n es una plataforma de automatización de flujos de trabajo con licencia fair-code.
Instalación
Sigue la guía de instalación en la documentación de nodos de comunidad de n8n.
Operaciones
Este nodo soporta las siguientes operaciones para interactuar con la API de Waapi by Dialia:
- Obtener Estado: Consulta el estado actual de tu instancia de WhatsApp
- Obtener Código QR: Genera un código QR para iniciar sesión en WhatsApp
- Obtener Datos de Registro: Recupera los datos de la cuenta registrada
- Enviar Mensaje: Envía un mensaje de texto a un contacto de WhatsApp
- Enviar Ubicación: Envía una ubicación geográfica a un contacto de WhatsApp
- Recuperar Mensajes: Obtiene mensajes de una conversación específica
Credenciales
Para utilizar este nodo, necesitarás:
- Registrarte en Waapi by Dialia
- Crear una instancia y obtener tu
instance_id - Generar un token de API en el panel de control
Estos dos valores (ID de Instancia y Token) son necesarios para configurar las credenciales del nodo.
Compatibilidad
Este nodo es compatible con n8n versión 1.0.0 o superior.
Uso
Ejemplo: Obtener estado de la instancia
- Añade el nodo "Waapi by Dialia" a tu flujo de trabajo
- Configura las credenciales con tu ID de Instancia y Token
- Selecciona la operación "Obtener Estado"
- Ejecuta el nodo para recibir información sobre el estado actual de tu instancia
Estructura de respuesta al obtener estado
{
"clientStatus": {
"status": "success",
"instanceId": 1,
"name": "Mi Instancia",
"data": null,
"instanceStatus": "booting",
"instanceWebhook": "https://mi.url.com/webhook/handler",
"instanceEvents": [
[
"message",
"qr"
]
]
},
"links": {
"self": "https://waapi.app/api/v1/instances/1/client/status"
},
"status": "success"
}
Ejemplo: Obtener código QR
- Añade el nodo "Waapi by Dialia" a tu flujo de trabajo
- Configura las credenciales con tu ID de Instancia y Token
- Selecciona la operación "Obtener Código QR"
- Ejecuta el nodo para recibir el código QR necesario para autenticar WhatsApp
Ejemplo: Obtener datos de registro
- Añade el nodo "Waapi by Dialia" a tu flujo de trabajo
- Configura las credenciales con tu ID de Instancia y Token
- Selecciona la operación "Obtener Datos de Registro"
- Ejecuta el nodo para recibir información sobre la cuenta registrada
Ejemplo: Enviar mensaje
- Añade el nodo "Waapi by Dialia" a tu flujo de trabajo
- Configura las credenciales con tu ID de Instancia y Token
- Selecciona la operación "Enviar Mensaje"
- Introduce el ID del chat en formato
número@c.us(ej:5491155555555@c.us) - Escribe el mensaje que deseas enviar
- Ejecuta el nodo para enviar el mensaje
Ejemplo: Enviar ubicación
- Añade el nodo "Waapi by Dialia" a tu flujo de trabajo
- Configura las credenciales con tu ID de Instancia y Token
- Selecciona la operación "Enviar Ubicación"
- Introduce el ID del chat en formato
número@c.us(ej:5491155555555@c.us) - Introduce los valores de latitud y longitud
- Ejecuta el nodo para enviar la ubicación
Ejemplo: Recuperar mensajes
- Añade el nodo "Waapi by Dialia" a tu flujo de trabajo
- Configura las credenciales con tu ID de Instancia y Token
- Selecciona la operación "Recuperar Mensajes"
- Introduce el ID del chat en formato
número@c.us(ej:5491155555555@c.us) - Define el límite de mensajes a recuperar
- Selecciona si deseas incluir archivos multimedia
- Ejecuta el nodo para obtener los mensajes de la conversación
Recursos
Desarrollador
Este nodo ha sido desarrollado por Carlos Presa by Dialia.
Fecha: 26 de junio de 2024
Licencia
Languages
TypeScript
60.6%
JavaScript
39.4%