问题标签 [zapier-cli]
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.
zapier - Zapier StoreClient 未定义
我正在尝试在类似于此处的文档的调用之间存储状态:https ://zapier.com/apps/code/help#code-examples
但是,我尝试从 Zap 运行代码,我得到:
StoreClient 未定义
文档指出我不需要任何东西来使用 StoreClient:“不需要它 - 它是在您的代码环境中预先导入的。”
我使用的是最新版本的 zapier-platform-core (8.3.0)。我正在使用上面链接的示例中的确切代码。
zapier - 在 zapier 中使用格式化程序高级自定义字段进行日期格式化
我在 zapier 中有一个用于更改日期格式的格式化程序字段。现在我的日期格式为“31-08-2019, 3pm-6pm” 我想以这样的方式格式化它,以便我能够得到像“31-08-2019 3pm”这样的输出不知道如何使用此类自定义高级选项任何帮助将不胜感激
zapier - 如何在 zapier 的测试用例中检查响应的状态码
我正在编写一些代码来测试 Zapier 的 CLI 中的操作。我想在这里再添加一个条件,比如response.status == 200 or 201;
检查 API 响应代码是 200 还是 201。
我该怎么做?当我记录响应时,它会为我提供 API 返回的整个 JSON 对象。
javascript - 如何从 Zapier CLI 加载可自定义的输入字段
我正在加载自定义输入字段,以便从需要用户输入数据的特定 API 访问和接收数据。获得响应后(通过访问输入字段下拉框接收响应),我需要在我拥有第一个输入字段集的相同输入字段堆栈上显示收到的响应数据(通过重新渲染输入字段)。可能吗?
如何在不使用下拉输入字段的情况下加载数据并存储在程序中?
javascript - 由函数呈现时,在 inputData 中展开行项目
我有需要在函数中呈现的动态子输入字段,但是当它们出现时,它们不会正确包含在 inputData 中/不在父输入字段的键下。当孩子直接包含在 inputFields 中时,它按预期工作,但我不能在 Zapier 的孩子数组中使用函数。
这是当前的inputData,当在函数中渲染行项目时,LI_表示它是一个子输入键-
我期待(“父”是 inputField 父键):
这是我用来拉入父子输入字段的函数:
我取出来简化的 getLineItems 函数中生成了动态字段。TIA
zapier - 发送有关 Zap 的信息作为休息挂钩订阅呼叫的一部分
在我的 Zapier 应用程序中,我正在调用托管在我的应用程序服务器上的 rest hook API 以传递bundle.targetUrl
可以报告数据并触发应用程序的 webhook URL。
我想发送更多信息,作为这个 rest hook API 调用的一部分。诸如哪个动作应用程序用作此 Zap 的一部分、所有字段已在动作应用程序中映射的内容、其中哪些是必需的等。
我想要这个,以便我可以更精确地配置我的应用程序,以决定何时准确报告数据并触发 Zap。
我认为这个问题的答案在于bundle
变量。但我无法找到这个变量的确切结构,它包含的所有数据以及它是否包含有关上述 Zap 的其他数据。
作为参考,这是我的应用程序中 subscribeHook 函数的当前代码:
zapier-cli - zapier cli 应用程序中允许多个
我正在使用 CLI 构建一个 Zapier 应用程序,Zapier UI 中有一个类似“允许多个”的选项,但我在 CLI 文档中没有找到类似 allowMultiple 的东西。请帮我。
zapier - 是否可以通过编程方式在池触发器中获取 Zap ID
我正在尝试做的事情:我的端点返回客户端数据并提供返回上次调用更改的数据的能力。所以我需要存储时间戳和请求的哈希值之类的东西——所以下次我会提供它并只接收最新的数据。
出于这些目的,我将使用StoreClient一个内置实用程序。但据我了解,它将操作秘密值来访问我存储的数据。如果客户将使用我的应用程序创建几个 Zap,它们使用相同的秘密 - 他们的数据不会被分离,因此,我会遇到问题。
我决定使用secret+ZapId
它,似乎合乎逻辑,但据我所知,它是不可访问的。
对于 REST 挂钩,可以在订阅挂钩中获取 Zap Id - 但这完全不同,不适合我的情况。
问题:
- 如何以编程方式获取 zap id?
- 在这种情况下使用 StoreClient 是否正确?
oauth-2.0 - zapier oauth2 为 access_token 提供错误
您好我正在尝试使用 Zapier 平台实现 oauth2,但我遇到了一些错误。我只有一个测试 node.js 应用程序,我是来自 zapier 平台的登录请求。
它只是一个测试应用程序,所以我试图发送一个 access_token,但 zapier 给了我这个错误
**
Zapier 无法连接到您的帐户。
access_token
在 OAuth2 结果中找不到名为的字段
** ?谁能帮助我我做错了什么?