maestro
latest
false
Maestro 用户指南
- 简介
- 入门指南
- 使用 BPMN 进行流程建模
- 使用 Case Management 进行流程建模
- 使用 Flow 进行流程建模
- 流程实施
- 流程运营
- 流程监控
- 流程优化
- 参考信息
重要 :
新发布内容的本地化可能需要 1-2 周的时间才能完成。
“API 工作流”节点,用于调用已发布的 UiPath Studio Web API 工作流并使用其输出(包含配置字段和输出变量)。
调用 UiPath Studio Web API 工作流并返回其输出。
何时使用 API 工作流,何时使用 HTTP 请求
当您需要调用的逻辑在 Studio Web 中构建并发布为 API 工作流时,请使用API 工作流节点(例如,由您的团队编写的结构化数据处理或多步骤集成)。当您调用 UiPath Platform 外部的任何外部具像状态传输 (REST) 端点时,请使用HTTP 请求节点。
配置
| 字段 | 必填 | 描述 |
|---|---|---|
| API 工作流 | 是 | 要调用的 Studio Web API 工作流。从您组织中已发布的 API 工作流列表中选择。 |
| 输入 | 否 | 映射到 API 工作流输入参数的键值对。支持变量引用。 |
| 超时 | 否 | 等待工作流完成的最长时间。 |
输出变量
| 变量 | 描述 |
|---|---|
output | API 工作流根据其输出架构返回的响应。 |
error | 调用失败时的错误详细信息。将其与错误处理一起使用,以在失败时进行分支。 |
示例
使用表达式引用 API 工作流的下游输出:
$vars.apiWorkflow1.output
$vars.apiWorkflow1.output
要使用输出中的单个字段,请附加由 API 工作流的输出架构定义的字段名称,例如$vars.apiWorkflow1.output.<field> 。
常见问题
| 问题 | 分辨率 |
|---|---|
| 下拉列表中未列出 API 工作流 | 确保工作流已在 Studio Web 中发布,并且您有调用权限。 |
| 超时错误 | 增加“超时”值或优化 Studio Web 工作流以加快执行速度。 |
| 输入类型不匹配 | 检查您要传递的变量类型是否与 API 工作流声明的输入参数类型匹配。 |