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 entradareturn 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.payloadpara 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