Où puis-je trouver la clé API pour Firebase Cloud Messaging?

141

J'essaie de comprendre comment fonctionne la nouvelle version de GCM ou Firebase Cloud Messaging, j'ai donc déplacé l'un de mes projets vers la nouvelle console Firebase, si je n'avais pas la clé API ou je veux en créer une nouvelle ... où puis-je le faire?

Nissar
la source
1
Vous n'avez besoin de la clé API que pour les langues officiellement non prises en charge. firebase.google.com/docs/libraries
Babu

Réponses:

281

C'est dans https://console.firebase.google.com/project/(your-project-id)/settings/cloudmessaging

Vous pouvez trouver la clé API dans:

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

La clé du serveur est la clé API.

Diego Giorgini
la source
2
Merci, je me demande ce qui se passe si la clé API est compromise, comment la réinitialiser ou en créer une nouvelle ..
Nissar
2
ps: une solution de contournement pour faire pivoter la clé consiste à ouvrir le projet Firebase à partir de cloud.google.com > Gestionnaire d'API> informations d'identification
Diego Giorgini
7
La clé du serveur est-elle la même que la clé API?
Swapnil
Dans ce contexte oui
Diego Giorgini
1
Je pense que la clé de serveur n'est pas la même que la clé d'API Web, d'autres réponses ici montrent qu'elles sont utilisées à des fins différentes.
Ariel Moraes
54

ÉTAPE 1: Accédez à la console Firebase

ÉTAPE 2: Sélectionnez votre projet

ÉTAPE 3: Cliquez sur l'icône Paramètres et sélectionnez Paramètres du projet

Sélectionnez les paramètres du projet

ÉTAPE 4: Sélectionnez l' onglet MESSAGERIE CLOUD

entrez la description de l'image ici

Shaktisinh Jadeja
la source
2

1.Créez un projet Firebase dans la console Firebase, si vous n'en avez pas déjà un. Si vous disposez déjà d'un projet Google associé à votre application, cliquez sur Importer un projet Google. Sinon, cliquez sur Créer un nouveau projet.

2.Cliquez sur Paramètres et sélectionnez Autorisations.

3.Sélectionnez Comptes de service dans le menu de gauche.

4.Cliquez sur Créer un compte de service.

  • Saisissez un nom pour votre compte de service.
  • Vous pouvez éventuellement personnaliser l'ID à partir de celui généré automatiquement à partir du nom.
  • Sélectionnez Fournir une nouvelle clé privée et laissez le type de clé JSON.
  • Laissez l'option Activer la délégation à l'échelle du domaine Google Apps désactivée.
  • Cliquez sur Créer.

C'est peut-être ce que vous recherchez. C'était dans le tutoriel sur le site

Victor Le
la source
Ceci pour les SDK Firebase officiellement pris en charge. Où dans le document il est dit, Java et nodejs.
Babu le
1

Veuillez ajouter une nouvelle clé API Firebase -> Project Settings -> Cloud Messaging -> Legacy Server Keydans le fichier de l'espace de travail, c.-à-d.google-services.json

Devpushp Ohri
la source
0

Vous pouvez également obtenir la clé API dans le studio Android. Basculez vers la vue Projet dans Android, puis recherchez le google-services.json. Faites défiler vers le bas et vous trouverez le api_key

Norbert chitsike
la source
0

Vous pouvez trouver votre clé API Web Firebase de la manière suivante.

Aller à project overview -> general -> web API key

Rohan Devaki
la source