我有一个由 webhook 连接的数百个 zaps 的更大网络。他们都在使用运行 javascript 函数的代码步骤来清理数据、运行脚本、进行提取等。
不用说,我正在使用的许多功能必须跨 zaps 重用,并且管理它们变得越来越困难。如果我必须更改一个函数/参数,我必须在所有 zaps 中手动更改它。无法导出 zaps,因为 webhook 触发器在导入后会更改(遗憾的是)。
我正在寻找一种方法来集中我的常用功能,但还没有找到可行的解决方案。
至今:
我试图将函数转换为字符串,通过
store
函数保存它们,然后使用new Function()
将它们转换回函数。这效果不佳,尤其是在尝试使用复杂功能时。我还考虑构建自己的 Zapier 应用程序,在那里我可以轻松存储常用功能,这似乎是一个很好的解决方案。这里的问题是我最终会得到 150 个不同的“创建”步骤,这不是很容易使用。如果可以有“动态”创建步骤,就像
inputFields
您可以搜索以找到您需要的选项一样,我无法找到任何地方。
也许 Zapier 存在一个“可修改”的代码应用程序,我可以在其中定义我的函数并将它们添加到代码编辑器中,从而增强我的函数?那会很酷。
我希望我在这里错过了一些明显的选择,因为我现在被困住了。我也很确定,其他人一直在我现在的位置,我只是无法在这里找到问题。
有什么建议么?