gpt4 book ai didi

zapier - 拥有暂存和生产 Zapier 应用程序是否有特定流程?

转载 作者:行者123 更新时间:2023-12-02 11:33:01 25 4
gpt4 key购买 nike

我们即将开始进入 Zapier 应用程序的测试流程,我有一个问题,但在 Zapier 文档中找不到答案:

问题与暂存和生产环境有关。我们设置了 2 个 Zapier 应用程序,每个环境一个。生产应用程序显然是最终要进行测试和公开的应用程序,但所有开发都是在第二个应用程序(即登台应用程序)中完成的。

我们的客户,甚至是我们需要邀请进入测试版的客户,都无权访问临时帐户,而且我们的大多数开发人员也无权访问生产帐户。

每个应用程序都应该连接到不同的基本域,登台 Zapier 应用程序当然连接到我们的登台服务器之一,而生产 Zapier 应用程序将需要使用另一个基本域,与我们的客户端相同使用。

我试图在 Zapier API 中找到一种机制,它允许我根据可以告诉我该应用程序应使用哪个环境的信息有条件地选择要使用的基本域。

如果 2 个 Zapier 应用程序的整个想法也不是推荐的方式,我愿意接受我们应该如何做到这一点的指示。

最佳答案

这里是 David,来自 Zapier 平台团队。这是一个很好的问题!

简短的回答是,我们没有关于如何执行此操作的任何具体指导。什么对您有用实际上取决于谁可以访问什么的具体情况。幸运的是,我们确实有一些有助于完成此类任务的工具,例如:

  • 环境变量(使用 zapier env 访问)非常有用,因为您可以动态更改应用程序使用的服务器。或者,您可以为单元测试指定测试服务器。如果实际用户的信用仅适用于 staging/prod 之一,这对于实际用户来说可能会很奇怪
  • 如果您有工具来管理它们,2 个应用程序也不算太糟糕。 .zapierapprc 文件是存储应用程序 ID 的 json,它会将其发送到 Zapier 服务器以识别自身。过去,我使用 2 个相似的文件名 .stagingrc.prodrc 来设置它。然后,我有一个命令可以通过运行 cp .prodrc .zapierapprc 来将模式设置为“prod”。这将为您提供一个代码库,但如果您需要一组具有不同目标的应用程序,您可以轻松地在应用程序之间切换

听起来你是对的!如果这不能完全涵盖您的使用,请发送电子邮件至partners@zapier.com,我们可以更详细地讨论如何支持您的案例。

关于zapier - 拥有暂存和生产 Zapier 应用程序是否有特定流程?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54144477/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com