Pular para o conteúdo principal

Primeira Integração

1. O que você vai aprender?

Nesta lição introdutória, vamos nos familiarizar com os principais componentes do módulo "Integrações" e criar um exemplo prático. Você aprenderá a:

  • Usar o nó Function para escrever suas próprias funções em JavaScript.
  • Aplicar o nó Template para gerar modelos de texto com dados dinâmicos.
  • Configurar os nós Inject, Debug e Switch para iniciar fluxos, verificar resultados e definir condições.

2. Nó Inject

O nó Inject será usado para simular dados de entrada e iniciar o fluxo.

3. Nó Function

Usaremos o nó Function para passar um número de entrada.

  • Código no Nó Function:
    msg.payload = 5; // Número de entrada
    return msg;

Aqui definimos o número 5, que passamos para o fluxo.

4. Nó Switch:

O nó Switch será usado para verificar se o número é positivo, negativo ou zero, e passar os dados de acordo.

  • Configuração:
    • Se o número for maior que 0, passe para o ramo "Positivo".
    • Se o número for menor que 0, passe para o ramo "Negativo".
    • Se o número for igual a 0, passe para o ramo "Zero".

5. Nó Template:

No nó Template, criaremos um modelo para exibir uma mensagem.

  • Modelo no Nó Template:
    Resultado da verificação: {{payload}}

Este nó substituirá o texto gerado no nó anterior e o preparará para saída.

6. Nó Debug:

O nó Debug exibirá o resultado no console para que possamos ver a mensagem final.

  • Configuração: Defina a saída como msg.payload para exibir a mensagem gerada no console.

7. Resultado:

Se o número passado para o fluxo for 5, no Debug você verá a mensagem:

Resultado da verificação: O número é positivo

Se você mudar o número para -3, o resultado será:

Resultado da verificação: O número é negativo

Se o número for 0, o resultado será:

Resultado da verificação: O número é zero