Where can I find the API KEY for Firebase Cloud Messaging?

FirebaseGoogle Cloud-MessagingFirebase Cloud-Messaging

Firebase Problem Overview


I am trying to figure out how the new version of GCM or Firebase Cloud Messaging works so I moved one of my projects to the new Firebase console, If I did not have the API KEY or I want to create a new one... where can I do it?

Firebase Solutions


Solution 1 - Firebase

It's in https://console.firebase.google.com/project/(your-project-id)/settings/cloudmessaging

You can find the API KEY in:

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

Server Key is the API key.

Solution 2 - Firebase

STEP 1: Go to Firebase Console

STEP 2: Select your Project

STEP 3: Click on Settings icon and select Project Settings

Select Project Setting

STEP 4: Select CLOUD MESSAGING tab

enter image description here

Solution 3 - Firebase

You can open the project in the firebase, then you should click on the project overview, then goto project settings you will see the web API Key there.

enter image description here

Solution 4 - Firebase

Enter here:

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

(replace your-project with your project-name) and click in "Add firebase in your web app"(the red circle icon) this action show you a dialog with:

  • apiKey

  • authDomain

  • databaseURL

  • storageBucket

  • messagingSenderId

Solution 5 - Firebase

1.Create a Firebase project in the Firebase console, if you don't already have one. If you already have an existing Google project associated with your app, click Import Google Project. Otherwise, click Create New Project.

2.Click settings and select Permissions.

3.Select Service accounts from the menu on the left.

4.Click Create service account.

  • Enter a name for your service account.
  • You can optionally customize the ID from the one automatically generated from the name.
  • Select Furnish a new private key and leave the Key type as JSON.
  • Leave Enable Google Apps Domain-wide Delegation unselected.
  • Click Create.

This might be what you're looking for. This was in the tutorial on the site

Solution 6 - Firebase

Please add new api key from Firebase -> Project Settings -> Cloud Messaging -> Legacy Server Key to the workspace file i.e google-services.json

Solution 7 - Firebase

You can find API KEY from the google-services.json file

Solution 8 - Firebase

If you want to get the current api key programmatically in android studio, use FirebaseOptions.fromResource(context).getApiKey()

Solution 9 - Firebase

You can find your Firebase Web API Key in the follwing way .

Go To project overview -> general -> web API key

Solution 10 - Firebase

You can also get the API key in the android studio. Switch to Project view in android then find the google-services.json. Scroll down and you will find the api_key

Attributions

All content for this solution is sourced from the original question on Stackoverflow.

The content on this page is licensed under the Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) license.

Content TypeOriginal AuthorOriginal Content on Stackoverflow
QuestionNissarView Question on Stackoverflow
Solution 1 - FirebaseDiego GiorginiView Answer on Stackoverflow
Solution 2 - FirebaseShaktisinh JadejaView Answer on Stackoverflow
Solution 3 - Firebaselalit kumar MehtaView Answer on Stackoverflow
Solution 4 - FirebaseBruno GiubileiView Answer on Stackoverflow
Solution 5 - FirebaseVictor LeView Answer on Stackoverflow
Solution 6 - FirebaseDevpushp OhriView Answer on Stackoverflow
Solution 7 - FirebaseVimal Swaroop JView Answer on Stackoverflow
Solution 8 - FirebaseHarshal PudaleView Answer on Stackoverflow
Solution 9 - FirebaseRohan DevakiView Answer on Stackoverflow
Solution 10 - Firebasenorbert chitsikeView Answer on Stackoverflow