UiPath Documentation
integration-service
latest
false

Integration Service 用户指南

上次更新日期 2026年5月7日

使用 Webhook 连接器

使用 Studio 中的 HTTP Webhook 连接器

  1. 选择 HTTP Webhook 触发器

    在 Studio 中,选择“HTTP Webhook”触发器。

  2. 创建或选择连接

    使用现有连接或创建新连接。了解如何创建连接

  3. 复制 Webhook URL

    从触发器活动中检索生成的 Webhook URL。

  4. 配置数据筛选器

    定义应触发 Webhook 事件的条件。

  5. Publish your process

    发布工作流,以便触发工作流。

  6. 在应用程序中注册 Webhook URL

    将第 3 步中复制的 Webhook URL 粘贴到供应商应用程序的 Webhook 配置中。

在 Orchestrator 中使用 HTTP Webhook 连接器

  1. 在 Orchestrator 中,选择“打开事件触发器” > “添加新触发器”

  2. 选择您的流程,提供名称,然后单击“下一步”

  3. 选择“连接器”:HTTP Webhook

  4. 创建或选择连接。

    使用现有连接或创建新连接。了解如何创建连接

  5. 配置数据筛选器。

    定义应触发 Webhook 事件的条件。了解如何配置数据筛选器

  6. 复制 Webhook URL 以备后用。

  7. 添加触发器以完成设置。

  8. 在工作流中,使用获取触发器事件输出活动,来利用 Webhook 的标头或正文。

    传递UiPathEventObjectId (数据类型=文本)作为必需属性“UiPath 事件对象 ID”的输入参数。

配置数据筛选器

数据筛选器可以应用于提供程序响应的正文和标头。

假设提供程序返回的正文响应如下:

{
  "id": "exampleCartId",
  "token": "exampleCartId",
  "email":"example@email.com"
  }
{
  "id": "exampleCartId",
  "token": "exampleCartId",
  "email":"example@email.com"
  }

Orchestrator 事件触发器

如果要在令牌包含exampleCartId时触发流程,可以按照以下方法设置:

docs image

备注:

当 JSON 属性包含连字符 ( - ) 时,必须将其用双引号括起来。
例如: header."x-shopify-shop-domain"包含ecommerce

Studio 事件触发器

要在 Studio 中使用“HTTP Webhook” 触发器活动完成相同的行为,请按如下方式配置筛选器:

docs image

发布

从 HTTP Webhook 事件开始发布工作流,以激活面向公众的 URL。 然后,您可以通过触发供应商应用程序中的事件或直接向 URL 发送curl命令来测试这一点:

Automation Cloud:

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

Automation Cloud 公共部门:

curl -X POST https://govcloud.uipath.us/{webhook_url} -d "example
            curl call"
curl -X POST https://govcloud.uipath.us/{webhook_url} -d "example
            curl call"

当 Integration Service 接受事件时,它会使用以下 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}" }
备注:

此有效负载可用于测试,但在工作流的任何位置都不是必需的。

此页面有帮助吗?

连接

需要帮助? 支持

想要了解详细内容? UiPath Academy

有问题? UiPath 论坛

保持更新