加载项
最新
False
横幅背景图像
加载项用户指南
上次更新日期 2024年3月12日

快速入门

简介

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

开始作业

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

参数描述
释放键通过执行 “ 获取版本”获取的 ID。 Orchestrator 需要此密钥才能运行特定版本的流程。
策略对于新式文件夹,我们建议使用 ModernJobsCount
作业计数执行作业的频率。

输入参数

如果作业具有输入参数,则可以在 InputArguments 字段中将其作为 JSON 字符串发送。 如果没有输入参数,则忽略此字段。
注意: 您需要使用 文件夹 ID 来执行“获取版本” 操作。 “开始作业” 操作中也需要此 ID。 要获取 文件夹 ID ,您需要执行“获取文件夹” 操作。


请按照以下步骤执行该操作:
  1. 在 Anypoint Studio 中,单击“文件”,转到“新建” 并选择“ Mule Project” 。 为项目命名,然后单击“完成”。
  2. 在“搜索” 字段中,键入 HTTP ,然后将 HTTP 侦听器 拖动到画布。
  3. 单击“ HTTP 侦听器” ,然后单击“连接器配置”右侧的绿色加号。 在下一个屏幕上,添加 主机端口,然后单击“确定”。
  4. 提供带有 URI 参数的 HTTP 侦听器 路径 。示例: /job/start}
  5. 响应 选项卡中,将变量 http.status 设置为默认的 200 ,如下图所示:


步骤

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


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


    • 此操作将返回 文件夹 ID 。 您将使用“设置变量”来保存“文件夹 ID”的值。
  3. 设置变量。
    • 在“ Mule 面板”中搜索“设置变量”,并将其拖放到 “获取文件夹”旁边 。
    • 输入变量名称和值,如下所示:


  4. 获取版本。
    • 在“Mule 面板 ”中搜索 “获取发布”,然后将其拖放到“设置变量”旁边。
    • 输入您在上一步中设置为变量的文件夹 ID 作为 UIPATH 组织单位 ID
    • 此操作返回“ Release”键,而“开始作业” 操作中需要该键。
  5. 开始作业。
    • 在“Mule 面板 ”中搜索 “获取发布”,然后将其拖放到“设置变量”旁边。
    • 输入已设置为变量的文件夹 ID 作为 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 ,并将错误有效负载设置为:


      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
      }


  • 简介
  • 开始作业
  • 步骤

此页面是否有帮助?

获取您需要的帮助
了解 RPA - 自动化课程
UiPath Community 论坛
Uipath 白色徽标
信任与安全
© 2005-2024 UiPath. All rights reserved.