Introdução
O módulo "Integrações" permite que você combine facilmente APIs e serviços online por meio de programação visual. O módulo fornece uma interface amigável onde você pode arrastar e conectar blocos de nós, criando a lógica de suas aplicações de forma visual. Isso simplifica o desenvolvimento, tornando-o acessível até mesmo para aqueles que não são programadores profissionais, e acelera significativamente o processo de integração de vários sistemas:
Primeira Integração
1. O que você vai aprender?
Exemplo de Integração com PayPal
Neste tutorial, vamos mostrar como integrar o PayPal e explorar novos nós.
Exemplo de Integração com a FedEx
Neste tutorial, vamos mostrar como integrar a FedEx.
Node admin-api
Este nó permite a interação com várias APIs, o que é útil para integração com serviços externos.
Node debug
O node debug é usado para enviar mensagens e dados para o log de depuração. Este node ajuda a rastrear o fluxo de mensagens através do stream, verificar o conteúdo das mensagens e solucionar problemas.
Node events
Este nó permite rastrear eventos do módulo Events, que é útil para integração com serviços externos.
Node function
O nó function é usado para escrever código JavaScript personalizado, permitindo cálculos complexos, transformações de dados e lógica de processamento de mensagens. Ele oferece a flexibilidade de implementar lógica que não é suportada por nós padrão.
Node http in
O nó http in é usado para criar endpoints HTTP que podem lidar com solicitações HTTP recebidas (GET, POST, PUT e outras). Este nó serve como o ponto de entrada para interagir com sistemas externos via o protocolo HTTP.
Node http request
O nó http request é projetado para realizar requisições HTTP a serviços web externos ou APIs. Ele suporta múltiplos métodos HTTP, tipos de dados, autenticação e gerenciamento flexível de requisições e respostas.
Node http response
O nó http response é usado para enviar respostas HTTP a solicitações processadas pelo nó http in. Ele completa o ciclo de processamento da solicitação e retorna dados de volta ao cliente.
Node inject
O nó inject é usado para criar e enviar mensagens manualmente para o fluxo. É uma das ferramentas principais para testes.
Node interval
O nó interval é usado para criar eventos recorrentes em um intervalo de tempo especificado. Ele envia mensagens em uma frequência definida, permitindo a automação de tarefas e a execução de fluxos em intervalos de tempo regulares.
Node split
O nó split é usado para dividir uma mensagem recebida em várias mensagens. É particularmente útil ao trabalhar com arrays, onde cada elemento precisa ser processado separadamente.
Node switch
O nó switch é projetado para roteamento de mensagens com base em seu conteúdo, estrutura ou outras condições. É uma ferramenta poderosa para criar lógica condicional em fluxos.
Node template
O nó template é usado para gerar dados com base em um modelo especificado. Ele permite a criação de strings, HTML, JSON e outros formatos aplicando a substituição dinâmica de valores da mensagem msg ou de outras fontes.