173

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

4

11 回答 11

340

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

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

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

服务器密钥是 API 密钥。

于 2016-05-20T05:55:21.260 回答
68

第 1 步:转到Firebase 控制台

第 2 步:选择您的项目

第 3 步:单击设置图标并选择项目设置

选择项目设置

第 4 步:选择“云消息”选项卡

在此处输入图像描述

于 2017-07-07T08:19:13.117 回答
10

在这里输入:

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

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

  • apiKey
  • 授权域
  • 数据库URL
  • 存储桶
  • 消息发送者 ID
于 2016-09-19T18:27:45.217 回答
10

您可以在 firebase 中打开项目,然后您应该单击项目概述,然后转到项目设置,您将在那里看到Web API 密钥

在此处输入图像描述

于 2020-10-04T11:03:05.427 回答
4

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

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

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

4.单击创建服务帐户。

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

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

于 2016-05-20T05:57:17.227 回答
2

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

于 2018-09-29T18:14:33.790 回答
1

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

于 2020-11-10T05:09:52.853 回答
1

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

于 2021-04-19T12:57:55.063 回答
0

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

project overview -> general -> web API key

于 2020-06-28T07:18:13.510 回答
-1

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

于 2020-04-15T19:07:56.037 回答
-2

管理员应该允许您查看项目设置,否则云消息选项卡将隐藏在您的控制台上

于 2021-04-08T16:22:03.327 回答