Histórico da Página
...
Adicionando o componente do builder
...
Siga os passos abaixo para adicionar o componente no builder:
01. Com o builder aberto, clique no ícone e clique no componente Webhook síncrono;
Painel | ||||
---|---|---|---|---|
| ||||
Ao selecionar o componente de início Webhook síncrono no diagrama, não poderão ser utilizados os componentes Splitter, Global Error e Throw Exception no diagrama. Mais detalhes podem ser encontrados no tópico Restrições. |
02. Clique em Selecionar para incluir o componente do builder;
03. Passe o mouse sobre o componente e clique no ícone .
04. Realize a configuração conforme demonstrado nesta documentação.
Configurando o Webhook Síncrono
...
Painel | ||||
---|---|---|---|---|
| ||||
Deseja utilizar o serviço com autenticação via URL? Caso esta opção seja ativada, não é necessário enviar o campo Token no cabeçalho da requisição, pois este estará contido diretamente na URL. |
Configurando o componente de resposta Webhook Síncrono
...
Na imagem abaixo, podemos observar a configuração do componente de resposta síncrona, onde inserimos o resultado da consulta anterior no corpo do componente.
Resultado
...
Veja abaixo o formato da resposta:
Painel | ||||
---|---|---|---|---|
| ||||
As tags "messageId" e "timestamp" são tags padrões do TOTVS iPaaS. Já a tag "status" foi configurada no campo "http status" dentro do componente de resposta, enquanto a tag "result" contém o resultado da chamada, a qual foi inserida no corpo do componente de resposta |
Restrições
...
- Não é permitido a utilização dos seguintes componentes em integrações síncronas:
- Splitter
- Global Error
- Throw Exception
- O contrário também acontece. Ao adicionarmos um dos componentes acima, não é permitido a utilização do trigger webhook síncrono;
- A resposta síncrona só pode ser utilizada em integrações que utilizam o webhook síncrono;
- A resposta síncrona tem como valor padrão no campo HTTP Status o código 200;
- Paralelismo não é permitido em integrações síncronas, porém é possível fazer fluxos de if e else;
- Integrações síncronas não permitem reprocessamento.
...
Para diagramas extensos ou que possuem muitas ligações entre componente e aplicativos, existe a possibilidade de editar o componente em casos onde é necessário alterar o componente de início escolhido sem precisar romper as ligações já estabelecidas.
01. Passe o mouse sobre o componente de início Webhook síncrono;
02. Clique no ícone para alterar o componente;
03. A lista com os componentes de início será apresentada, escolha o componente que deseja e clique em Salvar;
04. Uma mensagem de confirmação será apresentada, clique em Prosseguir para salvar as alterações.
Informações | ||
---|---|---|
| ||
Ao trocar um componente de início, as configurações aplicadas também precisam ser atualizadas, pois cada componente de início tem um tipo de configuração. |
...