Pular para o conteúdo principal

Primeira Integração

1. O que você vai aprender?

Nesta aula 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 estamos definindo o número 5, que será passado 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 dependendo do resultado.

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

5. Nó Template:

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

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

Este nó irá inserir o texto gerado no nó anterior e prepará-lo para exibição.

6. Nó Debug:

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

  • Configuração: Definimos a saída para 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: Número positivo

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

Resultado da verificação: Número negativo

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

Resultado da verificação: Número igual a zero