【问题标题】:access to firebase functions environment variables in another proejct访问另一个项目中的 firebase 函数环境变量
【发布时间】:2020-06-10 22:08:45
【问题描述】:

我有三个不同的云功能项目,每个项目都包含与之相关的独特功能和环境变量。有没有办法访问项目“A”中的环境变量设置,而项目“B”中的函数正在执行?

说 functions.config().user.name="mike" 在项目“A”中设置,我想在项目“B”中调用函数时访问该用户变量。

所有项目都在同一个 firebase 帐户下,但在不同的项目中。

【问题讨论】:

    标签: firebase google-cloud-functions


    【解决方案1】:

    环境变量是按功能部署的。没有提供任何机制来允许一个函数访问另一个函数的配置。

    如果您想在函数之间共享数据,请考虑将数据写入数据库或其他双方均可访问的基于云的存储系统。

    【讨论】:

    • 感谢您回答我的问题。通过使用每个项目的 firebase-admin 和服务帐户,我认为我可以访问同一帐户下不同项目中的任何环境变量。 stackoverflow.com/a/46023340/11015504
    • 你在一个项目中部署了多个函数,具有相同的变量,但它们实际上是相互隔离的。
    猜你喜欢
    • 2019-07-13
    • 1970-01-01
    • 2022-12-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-10-28
    • 2020-12-02
    • 2022-01-24
    相关资源
    最近更新 更多