Android Google-services.json:x27;api#U键';节以启用Firebase推送通知?

Android Google-services.json:x27;api#U键';节以启用Firebase推送通知?,android,firebase-cloud-messaging,google-play-services,Android,Firebase Cloud Messaging,Google Play Services,我想为我的Android应用程序启用Firebase云消息推送通知。推送通知所需的google-services.json文件中有一个名为“api_key”的字段 现在我有“api\u key”:[{“current\u key”:“}] 我应该将看到的Web API密钥放在Firebase控制台上吗?从Firebase控制台获取一个新的google-services.json文件。在那里,您可以找到适用于您的应用程序的正确api密钥。google services中的api密钥值。FCM不使用

我想为我的Android应用程序启用Firebase云消息推送通知。推送通知所需的google-services.json文件中有一个名为“api_key”的字段

现在我有
“api\u key”:[{“current\u key”:“}]


我应该将看到的Web API密钥放在Firebase控制台上吗?

从Firebase控制台获取一个新的google-services.json文件。在那里,您可以找到适用于您的应用程序的正确api密钥。
google services中的
api密钥值。FCM不使用json

(它被其他Firebase库使用)


一般来说,不要触摸Firebase控制台提供的
google services.json
。只需下载并按原样添加到您的应用程序。

谢谢您指出这一点。我知道服务器密钥应该始终保密。我把它搞混了,认为应该加进去。困扰我的一件事是,文件中自动包含的API密钥是什么?难道不是所有的API密钥都应该保密吗?不幸的是,API密钥这一术语具有误导性,不同的团队出于不同的原因使用它们。为了让事情变得更清楚,FCM团队将其密钥称为“服务器密钥”,以明确它应该在服务器上保密。其他团队使用“api密钥”作为“项目id”的标识符。这是有道理的。非常感谢。:)@DiegoGiorgini感谢您的见解,这是有益的。你认为有办法屏蔽这个API密钥吗?