Pular para o conteúdo principal

Primeira integração

1. O que você vai aprender​

Nesta aula introdutória, você vai conhecer os principais componentes do módulo "Integrations" e montar um exemplo prático. Você vai aprender a:

  • Usar o nó Function para escrever suas próprias funções em JavaScript.
  • Usar 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 simula os dados de entrada e inicia o fluxo.

3. Nó Function​

Use o nó Function para passar o número de entrada.

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

Este código define o número 5 e o passa para o fluxo.

4. Nó Switch:​

O nó Switch verifica se o número é positivo, negativo ou zero e encaminha os dados conforme o resultado.

  • Setting:
    • Se o número for maior que 0, envie para o ramo "Positivo".
    • Se o número for menor que 0, envie para o ramo "Negativo".
    • Se o número for igual a 0, envie para o ramo "Zero".

5. Nó Template:​

No nó Template, crie um modelo para a mensagem de saída.

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

Este nó insere o texto gerado no nó anterior e o prepara para exibição.

6. Nó Debug:​

O nó Debug exibe o resultado no console para que você veja a mensagem final.

  • Setting: 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, o Debug mostra:

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