UiPath Documentation
integration-service
2024.10
false
Guia do usuário do Integration Service
Importante :
Este conteúdo foi traduzido com auxílio de tradução automática. A tradução dos pacotes de Conetores disponíveis no Integration Service é efetuada automaticamente. A localização de um conteúdo recém-publicado pode levar de 1 a 2 semanas para ficar disponível.

Uso do conector Webhook

Configure e use o conector HTTP Webhook no Integration Service no Automation Suite para receber retornos de chamada de eventos em tempo real em fluxos de trabalho do Studio.

Criar uma conexão

  1. Encontre o conector do HTTP Webhook no catálogo do Integration Service.

  2. Selecione Conectar ao HTTP Webhook.

  3. Na tela Conexão, você deve fornecer o aplicativo, por exemplo, UiPath Forum.

  4. No Studio, inicie seu fluxo de trabalho a partir de um evento do Webhook. Selecione Evento de Webhook ocorrido como o gatilho para sua automação.

Observação:

Uma conexão é apenas uma referência que pode ser reutilizada em fluxos de trabalho. Está vinculado à mesma URL voltado para o público. Você pode criar essa conexão em uma pasta, para que outras pessoas também possam criar fluxos de trabalho com base nos mesmos eventos de Webhook de entrada.

Copie o URL exposto no aplicativo do fornecedor

Depois que uma conexão é criada, a atividade do evento exibe o URL do webhook. Você deve copiar esta URL para o aplicativo do fornecedor.

Definir filtros

Os aplicativos do fornecedor enviam diferentes estruturas de carga ou tipos de carga, dependendo do evento que está sendo endereçado. Todos eles podem ser enviados por meio da mesma URL exposta pela atividade Trigger. Você diferencia entre as cargas de trabalho definindo filtros no início de seu processo.

Por exemplo, para uma carga que inclui um event_type para new_post, updated_post, admin_removal no fórum, você pode conduzir fluxos de trabalho específicos publicados para serem acionados ou outros ignorados. A filtragem fornece acesso total ao corpo e aos cabeçalhos enviados pelo fornecedor no webhook.

Observação:

Defina os filtros do corpo e do cabeçalho usando minúsculas e aspas.

Definir as cargas de trabalho de depuração

Essa etapa é opcional. Você pode simular uma execução perfeita durante o tempo de design adicionando uma carga de JSON de amostra para o corpo e/ou cabeçalhos. Essa carga é salva como a saída da atividade e pode ser usada posteriormente como variáveis.

Publicar

Publique seu fluxo de trabalho a partir de um evento HTTP Webhook para ativar a URL voltado para o público. Você pode testar isso acionando eventos no aplicativo do fornecedor ou enviando um comando curl direto para o URL:

curl -X POST https://cloud.uipath.com/{entity_url} -d "example
            curl call"
curl -X POST https://cloud.uipath.com/{entity_url} -d "example
            curl call"

Quando o Integration Service aceita o evento, ele responde de volta com a seguinte carga JSON:

{ "webhookEventId": "wr-4ad55717e1.a7bbf1e8-72a1-4371-82d2-d{example}", "correlationId": "384d496c-2f6d-{example}" }
{ "webhookEventId": "wr-4ad55717e1.a7bbf1e8-72a1-4371-82d2-d{example}", "correlationId": "384d496c-2f6d-{example}" }
Observação:

Essa carga é útil para testes, mas não é necessária em nenhum lugar dentro do seu fluxo de trabalho.

Esta página foi útil?

Conectar

Precisa de ajuda? Suporte

Quer aprender? Academia UiPath

Tem perguntas? Fórum do UiPath

Fique por dentro das novidades