问题标签 [uipath-api]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
309 浏览

react-tsx - 使用 API 使用输入(字符串数组)启动 UiPath 作业

当我们使用 API 开始工作时,我们如何将 Array 作为输入参数传递?

背景:

我正在做一个反应项目,点击一个按钮,我想开始一个有输入的工作。我知道我们可以将参数传递为

"InputArguments": "{\"message\" : \"hello\"}"

我在 React 中填充一个数组,并希望将它作为输入参数传递给进程。以下是我的uipath代码

我尝试在 React 项目中执行以下操作

常量消息列表 = [“消息 1”、“消息 2”、“消息 3”、“消息”]

InputArguments: "{\"messages\": \" "+ messagesList + "\"}"

但是当我单击按钮并开始工作时,它给了我以下错误

在此处输入图像描述

当我在协调器中设置参数并通过协调器开始工作时,它工作正常

在此处输入图像描述

有人可以帮我吗?

0 投票
1 回答
1877 浏览

c# - 调用其他外部 API 的 .Net 核心 Web API

我正在创建一个 .Net Core Web API,它将进一步调用外部 API。

设想:

在 .Net Core Web API 中,我想向 UiPath Orchestrator API 发出 Post 请求以获取身份验证令牌。以下是我要提出的请求的链接 https://postman.uipath.rocks/#8f3b38d8-57dc-4d79-876d-0d2ff897f61a

并且此响应(身份验证令牌)将发送到另一个发布请求以启动进程 https://postman.uipath.rocks/#738c3beb-1c19-4257-8474-841a054c4220

我必须在一两天内完成它,我不知道如何才能做到这一点。

任何帮助都感激不尽。

0 投票
0 回答
113 浏览

uipath - 通过 Orchestrator API 删除库

我们正在尝试使用以下 API-Command 通过 Orchestrator API 删除库:

curl -X DELETE "https://*************/odata/Libraries('LibraryXy%3A1.0.0')" -H "accept: application/json"

Orchestrator 返回错误请求 (400) 作为响应:

{ "message": "Package cannot be deleted. Deployment Settings may be invalid.", "errorCode": 1005, "resourceIds": null }

我们确保连接设置正确。事实上,其他 API 调用(例如检索库)会返回预期结果。为什么会出现此错误,我们需要如何调用 API 才能删除库?

0 投票
2 回答
544 浏览

rpa - 如何下载旧版本的 UiPath Studio?

我已经安装了 UiPath Studio,但它是 21.4 版,我需要 20.8 来学习最新的 UiPath 助理考试。

如何下载旧版本的 UiPath Studio 并阻止其自动更新?

0 投票
1 回答
684 浏览

uipath - 如何在 UiPath 中打开字符串?

UiPath Switch Activity 默认为 int32 数据类型,因此您可以轻松添加基于整数、整数值的 case 语句。但是,如果您尝试使用字符串作为表达式,则活动将失败。

那么如何在 UiPath Studio 中创建字符串切换活动呢?

0 投票
1 回答
157 浏览

json - 通过 Google Appscript 启动 UIPath 作业

我正在尝试通过 Google Appscript 在协调器中启动 UIPath-Job。

我设置了无人看管的机器人,如果我在编排器中手动启动工作或通过我的助手启动工作,它工作正常。但是当我尝试用脚本启动它时,它失败了。实际上,我正在尝试执行以下文档第 6.2 和 6.3 段中描述的操作:

https://dev.joget.org/community/display/DX7/Integration+with+UiPath+Robotic+Process+Automation(当然后来是6.4 :))

这是我的代码:

我毫无问题地获得了访问令牌。奇怪的部分是函数 processReleaseKey() 中的“获取”方法。我从记录“response2”中得到这条消息:

更奇怪的是,我可以在 Postman 或 cmd 中执行这些任务(甚至像在文档的 6.4 中那样开始工作)而没有任何问题。

我希望你们能帮助我。