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

时间:2016-05-20 03:35:15

标签: firebase google-cloud-messaging firebase-cloud-messaging

我正在尝试弄清新版本的GCM或Firebase云消息传递如何工作,因此我将其中一个项目移至新的Firebase控制台,如果我没有API KEY或我想创建一个新的。 ..我在哪里可以做到?

11 个答案:

答案 0 :(得分:237)

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

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

myGoogleApiClient = new GoogleApiClient.Builder(this) .addApi(Drive.API) .addScope(Drive.SCOPE_APPFOLDER) .addConnectionCallbacks(this) .addOnConnectionFailedListener(this) .build(); } myGoogleApiClient.connect();}

服务器密钥是API密钥。

答案 1 :(得分:41)

第1步:转到Firebase Console

第2步:选择您的项目

第3步点击“设置”图标,然后选择项目设置

Select Project Setting

第4步:选择 CLOUD MESSAGING 标签

enter image description here

答案 2 :(得分:6)

输入此处:

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

 然后单击“在您的Web应用程序中添加firebase”(红色圆圈图标),此操作将显示一个对话框:

  • apiKey
  • authDomain
  • databaseURL
  • storageBucket
  • messagingSenderId

答案 3 :(得分:3)

您可以在firebase中打开项目,然后单击项目概述,然后转到项目设置,您将在此处看到 web API密钥

enter image description here

答案 4 :(得分:2)

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

2.点击设置,然后选择权限。

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

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

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

这可能就是你要找的东西。这是在网站上的教程

答案 5 :(得分:1)

您可以按照以下方式找到Firebase Web API密钥。

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

答案 6 :(得分:1)

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

答案 7 :(得分:0)

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

答案 8 :(得分:0)

您还可以在android studio中获取API密钥。在Android中切换至专案检视 然后找到google-services.json。向下滚动,您会找到api_key

答案 9 :(得分:0)

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

答案 10 :(得分:-2)

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