2

什么是制作项目时在google_services.json文件中生成的当前密钥。当前密钥,Web API密钥和服务器密钥之间有什么区别,我可以在哪里找到当前的主要FCM控制台?我找不到它。Firebase Cloud Messaging不同的密钥

+0

你能提供一个链接,指出FCM引用“当前键”的位置吗? –

+1

} }, “oauth_client”:[{ “CLIENT_ID”: “224788415279-s6jh7g39fbe ***************** t0obk.apps.googleusercontent.com”, “ client_type“:3 } ], ”API_KEY“:[{ ”current_key“: ”AIzaSyDb7O ************* eUv0V3pcmLJk-KKS“ } – JSONParser

+0

这是谷歌-Services .json文件 – JSONParser

回答

4

目前没有文档明确讨论在google-services.json文件中找到的值。虽然这个answer 几乎让你知道它是什么以及它做了什么。

至于具体的细节你问了:

  • 当前关键 - 没有明确任何地方在使用它的文档说明,然而,在最初使用的google-services.json 3个服务之中对于Firebase之前(Google登录,Google Analytics,GCM),我猜它会在Google登录和Google Analytics之间。如也由@DiegoGiorgini here提到:

在谷歌-services.json的API_KEY值不使用FCM。 (由其他Firebase库使用)

因此,它可以用于单独的Google非Firebase或Firebase服务。

  • 的Web API密钥 - 这个我还没有机会之前使用。但是,我已经看到其他帖子,其中经常在与Firebase相关的Web应用上使用此特定API密钥(可能也用于Auth目的?),但我不完全确定。

  • 服务器密钥 - 按该docs

,授权你的应用服务器访问谷歌服务,包括火力地堡云消息发送邮件的服务器密钥。

我也尝试在Firebase控制台上查看当前密钥可见的位置,但似乎并不存在。

相关问题