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

问题描述 投票:0回答:13

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

firebase google-cloud-messaging firebase-cloud-messaging
13个回答
366
投票

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

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

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

服务器密钥是 API 密钥。


75
投票

第 1 步: 转到 Firebase 控制台

第 2 步: 选择您的项目

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

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


12
投票

在此输入:

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

(将

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

  • api密钥
  • auth域
  • 数据库网址
  • 存储桶
  • 消息发送者ID

11
投票

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


3
投票

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

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

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

4.单击创建服务帐户。

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

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


2
投票

请将新的 api 密钥从

Firebase -> Project Settings -> Cloud Messaging -> Legacy Server Key
添加到工作区文件,即
google-services.json


2
投票

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


2
投票
  1. 点击项目概览 -> 项目设置,
  2. 然后点击云消息,
  3. 然后点击Cloud Messaging Api(Legacy)右侧的三个点并启用它,click on, to view image

4.回到Project Overview -> Project Settings -> Cloud Messaging,在这里你会得到Server Key


0
投票
  1. 点击项目概览 -> 项目设置
  2. 复制您的 Web api 密钥

0
投票

如果你想在android studio中以编程方式获取当前的api密钥,请使用

 FirebaseOptions.fromResource(context).getApiKey()

0
投票

有两种主要方法可以找到您的 Firebase API 密钥:

检查项目设置:

  • 导航到 Firebase 控制台的“项目设置”部分。
  • 单击“常规”选项卡。
  • 查找 Web API 密钥字段。您的 APIkey 应该显示在那里,开始 与“阿尔扎************

从服务帐户访问:

  • 如果 API 密钥在“常规”选项卡中不可见,请转到“服务帐户” 项目设置中的部分。

  • 在“所有服务帐户”部分下,您将看到服务帐户的数量 单击该按钮。

  • 将会出现一个新的 IAM 和管理页面。

  • 单击搜索栏并输入 API 密钥。

  • 单击“凭据”选项。

  • 选择显示密钥以显示您的 API 密钥。

要点:

API 密钥对于从应用程序与 Firebase 服务交互至关重要。 请妥善保管您的 API 密钥,因为它授予对您的 Firebase 项目的访问权限。 如果您在查找 API 密钥时遇到任何困难,请参阅官方 Firebase 文档以获取详细指导。


-1
投票

您还可以在android studio中获取API密钥。在 android 中切换到项目视图 然后找到 google-services.json。向下滚动你会发现 api_key


-1
投票

一旦您进入授权部分,它将生成并确保在需要时启用旧版 按照文档所述创建新项目时,Firebase 中不会生成 Web api 密钥

© www.soinside.com 2019 - 2024. All rights reserved.