在哪里可以找到Firebase Cloud Messaging的API KEY?


Answers:


281

https://console.firebase.google.com/project/(your-project-id)/settings/cloudmessaging中

您可以在以下位置找到API KEY:

(gear-next-to-project-name) > Project Settings > Cloud Messaging

服务器密钥是API密钥。


2
谢谢,我想知道如果API密钥被泄露,如何重置它或创建一个新的密钥会发生什么情况
。– Nissar

2
ps:旋转密钥的一种解决方法是从cloud.google.com > API管理器>凭据打开firebase项目-Diego
Giorgini

7
服务器密钥相同的API密钥?
Swapnil

在这种情况下,是的
Diego Giorgini

1
我认为服务器密钥与Web API密钥不同,这里的其他一些答案表明它们用于不同的目的。
Ariel Moraes



2

1.如果您还没有Firebase项目,请在Firebase控制台中创建它。如果您已经有与您的应用程序关联的现有Google项目,请点击导入Google项目。否则,单击创建新项目。

2.单击设置,然后选择权限。

3.从左侧菜单中选择服务帐户。

4.单击创建服务帐户。

  • 输入您的服务帐户的名称。
  • 您可以选择从名称自动生成的ID中自定义ID。
  • 选择提供新的私钥,并将密钥类型保留为JSON。
  • 取消选中“启用Google Apps域范围委派”。
  • 单击创建。

这可能是您要寻找的。这是在网站上的教程中


这适用于官方支持的firebase SDK。它在文档中指出Java和nodejs。
巴布岛

1

请从添加新的api密钥Firebase -> Project Settings -> Cloud Messaging -> Legacy Server Key到工作区文件,即google-services.json


0

您还可以在android studio中获取API密钥。切换到Android中的“项目”视图,然后找到google-services.json。向下滚动,您将找到api_key


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.