在哪里可以找到用于 Firebase 云消息的 API KEY?

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

244674 次浏览

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

你可以在:

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

服务器密钥是 API 密钥。

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

2. 单击“设置”并选择“权限”。

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

4. 单击“创建服务帐户”。

  • 输入服务帐户的名称。
  • 您可以根据名称自动生成的 ID 选择性地自定义 ID。
  • 选择 Furnish a new private Key,并将 Key 类型保留为 JSON。
  • 保持未选择“启用 Google 应用程序域范围委托”。
  • 单击 Create。

这可能就是你要找的。这在网站的教程中有提到

请在这里输入:

Https:// console.firebase.google.com/project/abc0/overview

(用你的 project-name代替 your-project) 然后点击“ 在你的 web 应用程序中添加 firebase”(红色圆圈图标) ,这个动作会显示一个对话框:

  • ApiKey
  • AuthDomain
  • DataseURL
  • StorageBucket
  • 发送信息 SenderId

第一步: 转到 < a href = “ https://Console.Firebase.google.com”rel = “ noReferrer”> Firebase Console

步骤2: 选择你的项目

步骤3: 单击设置图标并选择 < strong > Project Settings

Select Project Setting

步骤4: 选择 云信息选项卡

enter image description here

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

您还可以在 android 工作室中获得 API 键。切换到 android 中的 Project 视图 然后找到 google-services. json。向下滚动,您将找到 api _ key

你可以在文件库中打开项目,然后你应该点击项目概述,然后进入项目设置,你会在那里看到 Web API 密钥

enter image description here

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

如果希望在 android 工作室中以编程方式获取当前的 api 键,请使用

 FirebaseOptions.fromResource(context).getApiKey()
  1. 单击“项目概述”-> “项目设置”
  2. 复制你的 web API 密钥Get you web api key

一旦您转到授权部分,它将生成并确保在需要时启用遗留 如文档所述,在创建新项目时,不会在 firebase 中生成 Web API 密钥

  1. 点击项目概述-> 项目设置,
  2. 然后点击云消息,
  3. 然后单击云消息 Api (Legacy)右侧的三个点并启用它,点击,查看图像

回到项目概述-> 项目设置-> 云消息,在这里您将获得服务器密钥