我正在尝试弄清新版本的GCM或Firebase云消息传递如何工作,因此我将其中一个项目移至新的Firebase控制台,如果我没有API KEY或我想创建一个新的。 ..我在哪里可以做到?
答案 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)
答案 2 :(得分:6)
输入此处:
https://console.firebase.google.com/project/your-project-name/overview
然后单击“在您的Web应用程序中添加firebase”(红色圆圈图标),此操作将显示一个对话框:
答案 3 :(得分:3)
答案 4 :(得分:2)
1.如果您还没有Firebase项目,请在Firebase控制台中创建一个Firebase项目。如果您已有与您的应用相关联的现有Google项目,请点击导入Google Project。否则,请单击“创建新项目”。
2.点击设置,然后选择权限。
3.从左侧菜单中选择服务帐户。
4.单击“创建服务帐户”。
这可能就是你要找的东西。这是在网站上的教程
答案 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)
管理员应该授予您查看项目设置的权限,否则云消息选项卡将隐藏在您的控制台上