我在哪里可以找到 Firebase 云消息传递的 API KEY?

Where can I find the API KEY for Firebase Cloud Messaging?

我想弄清楚新版本的 GCM 或 Firebase Cloud Messaging 是如何工作的,所以我将我的一个项目移到了新的 Firebase 控制台,如果我没有 API KEY 或者我想要创建一个新的...我可以在哪里做?

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

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

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

服务器密钥是 API 密钥。

1.Create Firebase 控制台中的一个 Firebase 项目(如果您还没有的话)。如果您已经有一个现有的 Google 项目与您的应用相关联,请单击导入 Google 项目。否则,单击创建新项目。

2.Click 设置和 select 权限。

3.Select 左侧菜单中的服务帐户。

4.Click 创建服务帐户。

  • 为您的服务帐户输入一个名称。
  • 您可以选择根据名称自动生成的 ID 自定义 ID。
  • Select 提供新私钥并将密钥类型保留为 JSON。
  • 保留启用Google 应用程序域范围委派未select编辑。
  • 单击“创建”。

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

在这里输入:

https: //console.firebase.google.com/project/your-project-name/overview

(将 your-project 替换为您的 project-name) 然后单击“在您的网络应用程序中添加 firebase”(红色圆圈图标)此操作会显示一个对话框:

  • apiKey
  • authDomain
  • 数据库网址
  • 存储桶
  • messagingSenderId

第 1 步:转到Firebase Console

第 2 步:Select 您的项目

第 3 步: 单击设置图标和 select 项目设置

第 4 步: Select 云消息 选项卡

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

您还可以在 android 工作室中获得 API 密钥。在 android 中切换到项目视图 然后找到google-services.json。向下滚动,您会找到 api_key

您可以通过以下方式找到您的 Firebase Web API 密钥。

转到project overview -> general -> web API key

您可以在 firebase 中打开项目,然后点击项目概览,然后转到项目设置,您将在那里看到 web API Key

您可以从 google-services.json 文件中找到 API KEY

如果您想在 android studio 中以编程方式获取当前 api 密钥,请使用 FirebaseOptions.fromResource(context).getApiKey()