0

我正在使用 Zapier CLI 创建一个 Zapier 集成,我需要我的操作来检索bundle包含操作的 Zap 运行的 ISO 8601 格式时间作为输入(存储在对象中)。我知道如何要求用户输入{{zap_meta_human_now}}日期时间输入字段,以将当前 ISO 8601 格式的日期时间发送到操作;但是,我想将此 ISO-8601 日期时间字符串放入bundle对象中,而不要求用户输入它。

我怎样才能做到这一点?有没有办法将输入字段设置为“隐藏”,默认值为“ {{zap_meta_human_now}}”,以便在每次 Zap 运行时生成时间戳并输入到操作中?日期时间字符串是否{{zap_meta_human_now}}自动存储在捆绑对象中?如果是这样,我如何在 CLI 代码中检索它?

可以放置一个常规的日期时间输入字段,其默认值为{{zap_meta_human_now}}“请勿更改此字段”的帮助文本,但这似乎是一种糟糕的方法。

4

1 回答 1

0

如果您只需要 zap 运行时的 ISO 时间,那么您可以new Date().toISOString()perform函数中使用常规 JS。这将在每次 zap 运行时执行,并且始终是最新的。无需从bundle.inputData.

于 2021-07-15T00:59:27.777 回答