Google cloud platform 如何从谷歌云功能中获取面向公众的名称?
我正在寻找一种方法,从谷歌云功能获得面向公众的名称 如果可行,有什么想法吗 如果你也能给我谷歌网站,列出我的项目的其他信息,这将是很好的。到目前为止我什么也没找到-(同时我会继续寻找Google cloud platform 如何从谷歌云功能中获取面向公众的名称?,google-cloud-platform,google-cloud-functions,Google Cloud Platform,Google Cloud Functions,我正在寻找一种方法,从谷歌云功能获得面向公众的名称 如果可行,有什么想法吗 如果你也能给我谷歌网站,列出我的项目的其他信息,这将是很好的。到目前为止我什么也没找到-(同时我会继续寻找 感谢如评论中所述,无法从云函数内部检索%APP_NAME%,因为这些函数与Firebase隔离并驻留在GCP端。但是,作为避免硬编码的解决方法,您可以通过下一个命令发送变量: firebase functions:config:set app.name="APP_NAME" 然后,在云函数中,
感谢如评论中所述,无法从云函数内部检索%APP_NAME%,因为这些函数与Firebase隔离并驻留在GCP端。但是,作为避免硬编码的解决方法,您可以通过下一个命令发送变量:
firebase functions:config:set app.name="APP_NAME"
然后,在云函数中,您可以使用以下方法检索配置变量:
functions.config().app.name
“面向公众的名称”是什么意思?您希望看到什么信息?您有没有关于这些信息的外观示例?@Emmanuel,如果您转到Firebase项目设置,在“常规”选项卡中,您将看到一个名为“您的项目-公共设置”的部分,然后是一个名为“面向公众”的字段。我想获得这些信息。我明白了,这些信息的目的是什么?我之所以这么问是因为这是驻留在GCP云控制台上的Firebase应用程序和云功能的特定信息,而且您想要实现的可能是通过其他途径实现的ways@Emmanuel,从一个云功能,我想发送一封电子邮件和主题ect将使用该名称。我不想硬编码该值,而是使用projet设置中已经存在的值。我不明白您想做什么。您想使用自己的DNS名称为您的函数提供一个公共名称吗?您想在函数中使用so变量来自定义内容,而不是硬编码值,对吗?我完全同意。JusI don’我不想留下评论说函数环境中有一些Firebase信息:
process.env.Firebase_CONFIG
似乎包含databaseURL
、storageBucket
和projectId