Introducción
El módulo "Integraciones" te permite combinar fácilmente APIs y servicios en línea a través de la 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, te mostraremos cómo integrar PayPal y explorar nuevos nodos.
Ejemplo de Integración con FedEx
En este tutorial, te mostraremos cómo integrar FedEx.
Nodo admin-api
Este nodo permite la interacción con varias APIs, lo cual 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 flujo 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 de Eventos, lo cual es útil para la integración con servicios externos.
Nodo function
El nodo function se utiliza para escribir código JavaScript personalizado, lo que permite realizar cálculos complejos, transformaciones de datos y lógica de procesamiento de mensajes. Proporciona la flexibilidad para implementar lógica que no es compatible con 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, entre otros). Este nodo sirve como 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 APIs. 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. Completa el ciclo de procesamiento de la solicitud y devuelve datos al cliente.
Nodo inject
El nodo inject se utiliza para crear y enviar manualmente mensajes al flujo. Es una de las herramientas clave para las pruebas.
Nodo interval
El nodo interval se utiliza para crear eventos recurrentes a intervalos de tiempo especificados. Envía mensajes a una frecuencia definida, lo que permite la automatización de tareas y la ejecución de flujos a intervalos de tiempo regulares.
Nodo split
El nodo split se utiliza para dividir un mensaje entrante en varios mensajes. Es particularmente útil al trabajar con arreglos, donde cada elemento necesita ser procesado por separado.
Nodo switch
El nodo switch está diseñado para enrutar mensajes en función de 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 especificada. Permite la creación de cadenas, HTML, JSON y otros formatos aplicando la sustitución dinámica de valores del mensaje msg u otras fuentes.