问题标签 [integromat]

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

node.js - 在 Azure Bot Framework (Nodejs) 中使用 session.send 向对话发送 Webhook 响应

目前正在尝试将 Azure Bot Framework 与 Integromat 等外部平台集成。我正在使用下面的代码片段来发送用户提交的名字和手机号码。用户输入被发送到一个 integromat webhook,它发送一个 webhook 响应。

响应正确记录在控制台 https://i.stack.imgur.com/XQC8u.png

但是,我不确定如何将其发送回机器人并将其显示给用户。

我已经探索了 Directline API 作为一个选项,获取对话 ID 并遵循文档。我使用了这个链接: https : //directline.botframework.com/v3/directline/conversations/ {{1.convoID}}/activities 并将以下请求内容作为 json 有效负载以及授权密钥作为标头发送:

尽管为此,我收到 404 错误,并出现“BadArgument”和“未知对话”错误。

任何能让我朝着正确方向前进的帮助都将不胜感激,谢谢!

0 投票
1 回答
525 浏览

netlify - 如何在netlify中找到IP地址

我在 Netlify 中部署了一个网站,并且我有一个向 Integromat 中的 webhook 提交 POST 请求的表单。

webhook 可以工作,但我想为 webhook 添加 IP 限制,以便其他人无法使用 webhook。Integromat 要求一个 ip,但我似乎找不到要使用的 ip 地址,有没有办法像在 Cpanel 中一样找到我需要的 ip?

我尝试使用我的域,例如website.comhttps://www.website.com. 我收到了 400 错误。

我还尝试使用 netlify 的负载均衡器 ip 104.198.14.52,但它不起作用:C。

我尝试了一个在线挖掘工具,我得到了类似的东西:

但问题是,如果我尝试运行 dig 几次。地址142.93.122.177将更改为其他内容。

太感谢了,

0 投票
1 回答
229 浏览

webhooks - Integromat - 保存以前参加的人并将新人添加到列表中

我正在尝试在连接到 supersaas 的 integromat 中设置一个 webhook,以便我可以立即在 google 日历中添加/编辑/删除它,但我无法找到一种方法将新与会者添加到已经存在的活动中,而不是制作另一个活动,但只有另一个与会者。

由于 supersaas 为我提供了Event: create每位与会者,我在获取以前的与会者时遇到问题,添加一个新人并在 integromat 中编辑谷歌日历,因为我刚刚开始使用它。

我可以成功地从谷歌日历中找到该活动并获得与会者,同时准备好将新与会者添加到集合中,但我无法找到将它们组合起来的Data store方法Array aggregator

我成功地将所有与会者组合在一起,Data store但没有办法(我知道)将他们全部作为一个阵列。

Array aggregator似乎只允许 1 个条目

0 投票
1 回答
147 浏览

facebook - 如何获取访问令牌以将评论作者数据拉入 Integromat 以用于我拥有的 Facebook 群组中的帖子

我正在尝试在 Integromat 中设置一个场景,该场景可以读取我拥有的私人群组中的 facebook 帖子上的评论。目前 integromat 只能拉取评论级别数据,不能拉取评论作者数据。但是,根据我所读到的内容,当 integromat 从作为组管理员的 facebook 用户获得用户访问令牌时,他们可以读取评论作者数据。

我可以简单地创建一个简单的应用程序,使其上线,将其安装在组上,然后从该应用程序提供我的客户端访问令牌,以便他们能够提取评论作者数据吗?

0 投票
1 回答
68 浏览

integromat - Integromat 直接从文本发送图像,无需翻译

我有一个进入 integromat 的机器人,当我使用谷歌翻译 API 发送要翻译的文本时,它工作正常,但是当向它发送图像时,它由于图像而崩溃,因为显然它无法翻译。所以,我的问题是,是否可以使用一些集成模块来避免翻译图像,以便仅从消息中提取文本并发送图像而不进行翻译。这是我与电报集成的实际机器人,仅用于文本。

谢谢你的帮助 在此处输入图像描述

0 投票
1 回答
168 浏览

regex - 在 JS 正则表达式中选择一个单词后的字符串

有没有办法在指定单词之后选择一个字符串?

我发现了许多如何使用经典正则表达式进行选择的示例:

...但是 JS 正则表达式不支持正面的看法。

我想在单词“License:”之后匹配字符串:

有什么解决办法吗?我想在http://integromat.com上使用它,它只支持 JS 正则表达式格式。

0 投票
2 回答
442 浏览

arrays - 从 Integromat 中的 JSON 调用中删除额外的括号

我正在运行 HTTP 调用以返回 JSON 格式的数据,但这会带来一组额外的方括号,当我尝试识别数组时会导致问题。查看屏幕截图。

在此处输入图像描述

我可以在 JSON 编辑器中手动删除额外的集合,但需要尝试找到一种自动执行此操作的方法,作为我调用的一部分。

我正在通过 Integromat 运行呼叫,并查看了使用 Regex 但找不到正确的代码组合。

非常感谢任何帮助或建议。

0 投票
1 回答
218 浏览

api - 如何使用 Integromat 验证 Xero API

对于使用 API,尤其是 OAuth 2.0,我还是个新手。我正在尝试使用 Integromat 从 Xero API 中提取财务报告,但一直在尝试使连接正常工作。这是我在选择我要验证的组织后收到的错误:

在此处输入图像描述

以下是我在 Integromat 中使用的输入:

- 流程类型:授权码

- 授权 URI: https ://login.xero.com/identity/connect/authorize?response_type=code&client_id=MY_Client_ID&redirect_uri=https://www.integromat.com/oauth/cb/oauth2&scope=openid个人资料电子邮件accounting.reports.read&state =123

- 令牌 URI: https ://identity.xero.com/connect/token

- 客户 ID: My_Client_ID

- 客户端密码: My_Client_Secret

这是我当前的设置:

在此处输入图像描述

来自原帖的附录:

当我单击“继续”时,我收到此屏幕:

在此处输入图像描述

当我点击“登录”时,我来到这个屏幕:

在此处输入图像描述

从下拉列表中选择我的组织,然后单击“连接”后,我收到上述错误。

任何帮助将不胜感激。

0 投票
1 回答
132 浏览

rest - Google Cloud Storage API 访问(通过 JWT 服务器到服务器)“Invalid grant_type”问题

使用 integromat.com 尝试访问 GCS 时出现错误:

在此处输入图像描述

错误消息可能会产生误导,因为指示的字符串和发送的字符串是相同的:

urn%3Aietf%3Aparams%3Aoauth%3Agrant-type%3Ajwt-bearer urn%3Aietf%3Aparams%3Aoauth%3Agrant-type%3Ajwt-bearer

我试图避免使用 OAuth2。据我了解,Integromat 未在 Google API 后端注册为有效端点,这在使用服务器到服务器方法时是不必要的。

任何人都愿意并愿意与我一起在共享屏幕上潜入迷你合同以解决这个问题?

最好的问候,托马斯

PS:这就是 Integromat 上失败步骤的样子。“文本 68”包括按照 Google 说明的要求正确格式化的 JWT。

在此处输入图像描述

0 投票
0 回答
52 浏览

rest - 创建连接到 Integromat 的 AWS API

使用AWS API Gateway,我想构建一个API,它只能处理一个POST请求,接收一个url(即https://something.execute-api.eu-central-1.amazonaws.com/apidomain?url= google.com),将 url 转发到 integromat webhook 并向json用户记录“成功”。

关于如何在不构建复杂的 Lambda 函数的情况下开始的任何建议?