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

195

我正在尝试弄清楚新版GCM或Firebase Cloud Messaging的工作原理,所以我将我的一个项目转移到了新的Firebase控制台。如果我没有API KEY或者想创建一个新的...我应该在哪里进行操作?

我试图了解新版 GCM 或 Firebase Cloud Messaging 的工作方式,因此我已将我的一个项目迁移到了新的 Firebase 控制台。如果我没有 API KEY,或者想要创建一个新的 API KEY,该如何操作呢?


2
你只需要API密钥才能使用官方不支持的语言。https://firebase.google.com/docs/libraries/ - Babu
13个回答

366

4
谢谢,我想知道如果API密钥被泄露了会发生什么,如何重置它或创建新的API密钥。 - Nissar
3
解决旋转密钥的方法是通过从 http://cloud.google.com > API管理 > 凭据 打开Firebase项目。请注意,我已经尽力使翻译准确、通俗易懂,同时不改变原意。 - Diego Giorgini
11
服务器密钥和 API 密钥是否相同? - Swapnil
在这个情境下,是的。 - Diego Giorgini
3
我认为服务器密钥与Web API密钥不同,这里的其他答案显示它们用于不同的目的。 - Ariel Moraes
1
你怎么说服务器密钥是主要的API密钥? - Kartiikeya

75

步骤1:进入Firebase控制台

步骤2:选择您的项目

步骤3:点击设置图标并选择项目设置

选择项目设置

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

输入图片说明


1
可视化比文字更好! - Yohanim

11

在此输入:

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

(将your-project替换为您的project-name), 然后单击"在您的 Web 应用中添加 Firebase"(红色圆圈图标),这个操作会显示一个对话框,其中包含以下内容:

  • apiKey (API密钥)
  • authDomain (身份验证域)
  • databaseURL (数据库 URL)
  • storageBucket (存储 Bucket)
  • messagingSenderId (消息发送 ID)

以下是有关编程的内容:如何从我的Firebase账户中获取API密钥,身份验证域,数据库URL和存储桶。请注意,只需翻译文本内容,不得进行解释或意译。 - Mayuri R Talaviya

11
你可以在 Firebase 中打开该项目,然后单击项目概述,接着进入项目设置,你会在那里看到Web API密钥

输入图片说明


3

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

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

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

4.点击创建服务帐号。

  • 为您的服务帐号输入名称。
  • 您可以选择从名称自动生成的ID进行自定义。
  • 选择提供新的私钥,并将密钥类型保留为JSON。
  • 不选中启用Google应用程序域代表权。
  • 点击创建。

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


这是针对官方支持的Firebase SDK。文档中提到了Java和Node.js。 - Babu

2

请在 Firebase -> 项目设置 -> 云消息传输 -> 旧版服务器密钥 中添加新的 API 密钥,以更新工作区文件,即google-services.json


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

2
  1. 点击“项目概览” -> “项目设置”,
  2. 然后点击“云消息传递”,
  3. 接着点击云消息传递Api(Legacy)右侧的三个点并启用它,点击查看图片

4. 回到“项目概览” -> “项目设置” -> “云消息传递”,在这里您将获得服务器密钥。


0
  1. 点击“项目概览” -> “项目设置”
  2. 复制你的 Web API 密钥获取你的 Web API 密钥

0
如果您想在Android Studio中以编程方式获取当前API密钥,请使用以下代码:
 FirebaseOptions.fromResource(context).getApiKey()

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接