Introducción
El módulo "Integraciones" te permite combinar fácilmente APIs y servicios en línea a través de programación visual. El módulo proporciona una interfaz fácil de usar donde puedes arrastrar y conectar bloques de nodos, creando la lógica de tus aplicaciones de manera visual. Esto simplifica el desarrollo, haciéndolo accesible incluso para aquellos que no son programadores profesionales, y acelera significativamente el proceso de integración de varios sistemas:
Primera Integración
1. ¿Qué aprenderás?
Ejemplo de integración con PayPal
En este tutorial, mostraremos cómo integrar PayPal y revisaremos nuevos nodos.
Ejemplo de integración con FedEx
En este tutorial, mostraremos cómo integrar FedEx
Nodo api
Este nodo permite interactuar con diversas API, lo que es útil para la integración con servicios externos.
Nodo debug
El nodo debug se utiliza para mostrar mensajes y datos en el registro de depuración. Este nodo ayuda a rastrear el paso de mensajes a través del flujo, verificar el contenido de los mensajes y solucionar problemas.
Nodo events
Este nodo permite rastrear eventos del módulo Events, lo que es útil para la integración con servicios externos.
Nodo function
El nodo function se utiliza para escribir código JavaScript personalizado, permitiendo realizar cálculos complejos, transformaciones de datos y lógica de procesamiento de mensajes. Proporciona flexibilidad para implementar lógica que no es compatible con los nodos estándar.
Nodo http in
El nodo http in se utiliza para crear puntos finales HTTP que pueden manejar solicitudes HTTP entrantes (GET, POST, PUT y otros). Este nodo es el punto de entrada para interactuar con sistemas externos a través del protocolo HTTP.
Nodo http request
El nodo http request está diseñado para realizar solicitudes HTTP a servicios web externos o API. Soporta múltiples métodos HTTP, tipos de datos, autenticación y gestión flexible de solicitudes y respuestas.
Nodo http response
El nodo http response se utiliza para enviar respuestas HTTP a las solicitudes procesadas por el nodo http in. Finaliza el ciclo de procesamiento de la solicitud y devuelve los datos al cliente.
Nodo inject
El nodo inject se utiliza para crear y enviar mensajes al flujo manualmente. Es una de las herramientas clave para las pruebas.
Nodo interval
El nodo interval se utiliza para crear eventos recurrentes con un intervalo de tiempo específico. Envía mensajes a intervalos regulares, lo que permite automatizar tareas y ejecutar flujos a través de períodos de tiempo regulares.
Nodo split
El nodo split se utiliza para dividir un mensaje de entrada en varios mensajes. Es especialmente útil al trabajar con arreglos, cuando es necesario procesar cada elemento por separado.
Nodo switch
El nodo switch está diseñado para enrutar mensajes según su contenido, estructura u otras condiciones. Es una herramienta poderosa para crear lógica condicional en flujos.
Nodo template
El nodo template se utiliza para generar datos basados en una plantilla dada. Permite crear cadenas, HTML, JSON y otros formatos, aplicando la sustitución dinámica de valores del mensaje msg u otras fuentes.