问题标签 [workato]

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 回答
174 浏览

api - 使用 Workato 将多人添加到 Xero 联系人

今天是个好日子,

我正在使用 Workato,我想创建一个食谱,将多个人添加到 Xero 中的特定联系人。目前,我尝试在 workato 中使用 foreach 循环,并在其中将一个人添加到特定联系人。但似乎在创建新人的过程中,它只会覆盖 xero 中的现有人,因此只会保存一个人。有人知道如何解决这个问题吗?请帮忙。

0 投票
1 回答
42 浏览

autodesk-bim360 - 将清单导出为报告

使用 workato,我已经围绕 BIM360 自动化了几个流程。我最新的工作是,将完成的清单自动导出为报告。我曾尝试使用端点使用 WebUI。好像是被禁止的...

有没有人知道如何在不建立自己的报告的情况下导出这些清单?@autodesk:为 API 发布报告功能会非常有帮助。

感谢大家的帮助

0 投票
1 回答
149 浏览

ruby-on-rails - # 未定义的方法“last”

在 Workato 的自定义 sdk 中尝试以下代码

在以下行为#Hash:0x00007f303593d6d8 获取错误未定义方法“last”:

0 投票
2 回答
418 浏览

docusignapi - 在 Workato 中使用 Docusign Connector 时如何解决 USER_LACKS_PERMISSIONS 错误?

我在 Workato 中使用 Docusign 连接器,并希望能够将该操作Send document using a template用作我的食谱的一部分。但是,当我添加该操作时,出现错误:

在此处查看 Workato 中的错误:

在此处输入图像描述

我搜索了docusign网站,发现这篇文章看起来很有希望:https: //support.docusign.com/en/articles/DocuSign-Developer-FAQs-General-Administration-and-Authentication#User-Lacks-Permission-Error

文章说启用允许发件人下载我已经完成的表单数据设置,但没有任何区别。

我相信发生错误是因为 Workato 连接器正在尝试下载可用模板的列表,而 REST 调用失败了。是否有任何其他设置会影响我应该在我的管理配置中更改?有谁知道为什么会出现这个问题?

我的 Docusign 帐户是一个管理员帐户,通过 Docusign 门户网站查看时,我可以看到我们组织中的所有模板。

感谢您提供的任何帮助

0 投票
1 回答
148 浏览

logging - 格式化 loki 日志流 - 错误:loghttp.PushRequest.Streams

我正在尝试将日志从 SaaS 平台流式传输到 loki。我收到以下错误 loghttp.PushRequest.Streams: []*loghttp.Stream: loghttp.Stream.Labels: ReadString: expects " or n, but found {, error found in #10 byte of ...|","log": {"id":[469|..., bigger context ...|":[{ "stream": {"env": "XXXXX_logs","log": {"id":[4692850486,1470085],"flow_id":1470085,"pare|..

curl -v -i -u USER -H "X-Scope-OrgID: test-loki" -H "Content-Type: application/json" -XPOST -s "http://localhost:8088/loki/api/v1/push" --data-raw '{"streams":[{ "stream": {"env": "dev_logs","log": <ANOTHER HUGE JSON OBJECT HERE>}, "values": [ [ "1617704515000000000", "fizzbuzz"] ]}}]}'

我的问题是:loki 是否支持像这样在流中嵌套 Json?知道为什么会发生此错误吗?

谢谢

0 投票
0 回答
40 浏览

integration - 如何在 Workato 中创建与 FOREACH 重复模式“项目批”兼容的批量/批处理操作

在 Workato 中,当您在任何 List 上添加 FOREACH 循环时,我们可以为该循环处理配置重复模式。目前,在 Workato 中,我们可以选择“一次一个项目”和“一批项目”值。但是要使用“批量项目”,我们需要支持批量/批量处理的操作。我正在使用来自自定义 SDK 连接器的自定义操作。

所以想知道如何在 Workato 中创建自定义批量/批处理操作。

0 投票
2 回答
230 浏览

salesforce - 通过 Workato 使用 SOAP Web 服务时,未填充 NetSuite Invoice 上的 createdFrom 字段

我将 Workato 用于我的 Salesforce 到 NetSuite 集成,除了填充发票记录上的 createdFrom 字段外,一切都运行良好。是否有人成功地使用 Web 服务将 NetSuite 发票与其关联的销售订单相关联?这一点至关重要,因为该链接可确保收入安排不会在 NetSuite 中重复。

0 投票
2 回答
71 浏览

regex - 正则表达式-获取字符串的一部分

我有以下字符串,我需要获取Pizzahut 之间的所有值:| .

我有 RegExpression.scan(/(?<=Pizzahut:)([.*\s\S]+)(?=\|)/)但它获取

结果应该是: 34532jdhgj,3242237,67688873rg

0 投票
0 回答
29 浏览

javascript - 如何使用 Javascript 验证基于模式的 JSON 请求

我正在尝试使用 Javascript 插件在 Workato 中构建 API 端点。部分要求是根据我定义的模式验证 JSON 请求是否有效。

具体来说,如果未提供必填字段或提供的值与预期的数据类型不匹配(例如,预期数字时的字符串),我需要抛出 400 Bad Request 错误。

我最初的想法是定义一个“checkRequest”函数,该函数将使用每个可能的数据点接收 JSON 请求对象,并基本上通过一个巨大的 if/else if /else 条件列表来测试“null”的每个值并使用“type of" 来测试数据类型,如果遇到错误则返回。

但是,请注意,该架构非常庞大,包含大约 100 个不同的数据点,并且由对象内的嵌套对象组成,因此我希望找到最优化的迭代方式,而不是依赖大量的 if 语句。

请参阅下面的代码和基于架构的请求片段(无法共享完整架构):

我的代码:

示例请求片段(假设某些字段是必需的,而其他字段是可选的):

希望依靠 vanilla Javascript 来实现这一点是最好的方法,但如果需要,可以使用插件。

0 投票
0 回答
41 浏览

html - 使用 Workato 消息模板的 Google Doc 图片问题

我使用 Workato 使用他们的消息模板创建 google doc。消息模板是用 HTML 编写的,Workato 的消息模板也使用小胡子代码。成功六个月(截至 12 月 1 日),代码将创建文档并显示链接的徽标图像。我定期注意到这个问题发生在 11 月,徽标图像无法正确加载到文件中。

自 12 月 1 日起,我们无法让徽标出现在文档中。我曾与 Workato 的工程团队合作,并使用 Postman 确定徽标图像链接和文档模板很好。

谷歌文档如何通过在 12 月 1 日或前后更改的 API 显示图像是否存在问题?