【发布时间】:2018-08-29 06:28:21
【问题描述】:
到目前为止,我正在使用 Firebase,并且非常享受它。
我正在为我的每个项目使用 DEV、PREPROD 和 PROD 环境。对于每个环境,我都必须创建一个不同的 firebase 项目。 由于我的应用使用 Algolia 和 Cloud vision API,我显然必须使用 Blaze 计划,因为 Spark 计划不允许出站请求和 Cloud vision API 调用(如果我是正确的)。
问题是我们可以同时拥有的 Blaze 项目的数量有限。超过一定数量(我认为是 6 或 7),我们必须请求“增加计费配额”并解释为什么我们需要更多(听起来很奇怪但没关系)。 所以我做了,但现在 Firebase 要求 50 美元的交易来增加我可以拥有的 Blaze 项目的数量。
所以我有几个问题: - 我认为在 Spark 计划中我不能在我的云函数中调用 Algolia API 或调用 Cloud vision API 是否正确? - 这些 50 美元是用于解锁新项目插槽的付款,还是只是在需要时可用的积分? - 如果我将来需要更多的项目,我是否需要支付更多的学分? - 我应该如何在 Firebase 上处理不同的环境而不每次都创建不同的项目?
非常感谢
【问题讨论】:
-
“我认为在 Spark 计划中我不能在我的云函数中调用 Algolia API 或调用 Cloud vision API 是否正确?” -> 是对于 Algolia API。请参阅firebase.google.com/pricing,其中解释说“Spark 计划仅允许向 Google 拥有的服务发出出站网络请求”(将鼠标悬停在靠近“云功能”标题的问号上)。
-
是的,我看到了,但只是想在提出真正的问题之前得到确认。谢谢
标签: firebase