UiPath Documentation
add-ins
latest
false
  • 入门指南
    • 简介
  • 适用于Mulesoft 的 UiPath 加载项
    • 关于
    • 设置
    • 安装
    • 配置
    • 快速入门
  • 适用于 Microsoft Power Automate 的 UiPath 加载项
  • 用于 Salesforce 的 UiPath 加载项
  • 用于 ServiceNow 的 UiPath 加载项
  • 用于 Workato 的 UiPath 加载项
  • 适用于 Workday 的 UiPath 加载项

加载项用户指南

上次更新日期 2026年3月30日

快速入门

简介

本指南的目的是向您展示如何通过执行“开始作业”操作来使用适用于 Mulesoft 的 UiPath 加载项

开始作业

要开始作业,您必须至少提供以下请求正文输入参数:

参数描述
释放键通过执行“获取版本”获取的 ID。Orchestrator 需要此密钥来运行流程的特定版本。
策略对于新式文件夹,我们建议使用 ModernJobsCount
作业计数执行作业的频率。
输入参数如果作业具有输入参数,则可以在 InputArguments 字段中将其作为 JSON 字符串发送。 如果没有输入参数,则忽略此字段。
备注:

您需要文件夹 ID才能执行获取版本操作。“启动作业”操作中也需要此 ID。要获取文件夹 ID,您需要执行“获取文件夹”操作。

在 Anypoint Studio 中启动作业操作流程

请按照以下步骤执行该操作:

  1. In Anypoint Studio, click File, go to New and select Mule Project. Name the project and click Finish.
  2. “搜索” 字段中,键入HTTP并将“HTTP 侦听器” 拖动到画布中。
  3. 单击“HTTP 侦听器” ,然后单击“连接器配置”右侧的绿色加号。在下一个屏幕上,添加“主机”“端口” ,然后单击“确定”
  4. Provide the Path to HTTP Listener with the URI parameter. Example: /job/start}.
  5. “响应”选项卡中,将变量http.status设置为默认值200 ,如下图所示:

HTTP 侦听器响应选项卡,其中 http.status 变量设置为 200

步骤

  1. 提供连接配置详细信息
    • “Mule Palet”上,搜索“获取文件夹”操作,并将其拖动到画布上。单击新配置并提供配置详细信息,如下所示:

      “获取文件夹”操作连接配置详细信息

  2. 提供操作参数。
    • 输入 $filter 参数值: DisplayName eq 'UnattendedProcesses'

      筛选器参数设置为“显示名称等于无人值守流程”

    • 此操作将返回文件夹 ID 。您将使用“设置变量”来保存“文件夹 ID”的值。

  3. 设置变量。
    • Mule 面板中搜索“设置变量” ,将其拖放到“获取文件夹”旁边。

    • 输入变量名称和值,如下所示:

      使用文件夹 ID 变量名称和值设置变量配置

  4. 获取版本。
    • Mule 面板中搜索“获取版本” ,然后将其拖放到“设置变量”旁边。
    • 输入您在上一步中设置为变量的folderId作为UIPATH 组织单位 ID
    • 此操作将返回“启动作业”操作中所需的“释放”键(即“释放”键)
  5. 开始作业。
    • Mule 面板中搜索开始作业,然后将其拖放到设置变量旁边。

    • 输入已设置为变量的folderId作为UIPATH 组织单位 ID

    • “正文”参数中,输入JSON ,如下所示:

      %dw 2.0
      output application/json
      ---
      {
       "startInfo": {
        "ReleaseKey": payload.value.Key[0],
        "Strategy": "ModernJobsCount",
        "JobsCount": 1,
        "InputArguments": "{}"
       }
      }
      %dw 2.0
      output application/json
      ---
      {
       "startInfo": {
        "ReleaseKey": payload.value.Key[0],
        "Strategy": "ModernJobsCount",
        "JobsCount": 1,
        "InputArguments": "{}"
       }
      }
      
    • 对于“成功”响应,请设置成功有效负载,如下所示:

      output
      application/json
      ---
      {
      "message":"Operation has been executed successfully",
      "payload": payload
      }
      output
      application/json
      ---
      {
      "message":"Operation has been executed successfully",
      "payload": payload
      }
      

      启动作业成功响应有效负载配置

    • 对于失败响应,将http.status设置为500 ,并将错误有效负载设置为:

      “启动作业”失败响应,并将 http.status 设置为 500

      output
      application/json
      ---
      {
      "message":"There is an error while performing this operation.",
      "error":error
      }
      output
      application/json
      ---
      {
      "message":"There is an error while performing this operation.",
      "error":error
      }
      

      在 Anypoint Studio 画布中完成开始作业流程

  • 简介
  • 开始作业
  • 步骤

此页面有帮助吗?

连接

需要帮助? 支持

想要了解详细内容? UiPath Academy

有问题? UiPath 论坛

保持更新