Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-cloud-platform/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google cloud platform 如何从谷歌云功能中获取面向公众的名称?_Google Cloud Platform_Google Cloud Functions - Fatal编程技术网

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