有没有办法将 Zapier 格式化程序查找表从一个 zap 复制到另一个?

Is there a way to copy Zapier formatter lookup tables from one zap to another?

我需要添加一个查找 table 来将状态转换为缩写到已配置的 5 个 zaps。现在,我看到的唯一解决方案是为每个 zap 重新创建查找 table,这非常耗时。

有没有人建议如何以编程方式执行此操作,也许使用 Javascript/code 操作?

来自 Zapier 平台团队的大卫。

这是有可能的!不幸的是,您不能将它们复制为查找 table 步骤,但它们模仿的代码非常简单。

在javascript中:

const mapping = {
  // input : output
  TX: 'Texas',
  CO: 'Colorado',
  CA: 'California'
}

return {
  output: mapping[inputData.input] || 'fallback value'
}

您需要一个名为 input 的输入字段并创建您自己的映射。这基本上就是查找 table 的全部内容!它可以很容易地跨 zaps 复制粘贴。因此,将所有查找 table 步骤替换为 Code 步骤,您就可以开始比赛了!

当我需要跨多个 zap 访问相同信息时,我的解决方案通常是使用 Zapier 的存储客户端将该信息放入存储中。它可以通过代码模块进行更新和访问,您可以阅读更多关于 Zapier 的商店客户端 here。这样做的好处是,如果您需要更改查找数据,您只需在一个地方进行。