web-dev-qa-db-fra.com

Messagerie Firebase, où trouver la clé de serveur?

Firebase nous permet d’envoyer des messages de notification via notre propre application en effectuant une requête POST.

Ce tutoriel nous explique comment faire cette demande . Cependant, il y a un champ Authorization dans l'en-tête où je dois placer ma propre clé de serveur.

Où puis-je obtenir cette clé de serveur? Il n'y a pas d'instructions pour cela.

120
Mr.D

Solution:

  1. Cliquez sur l'icône Paramètres (Cog wheel) en regard du nom de votre projet en haut de la nouvelle console Firebase, comme indiqué dans la capture d'écran ci-dessous: enter image description here
  2. Cliquez sur Project settings.
  3. Clique sur le Cloud Messaging languette.
  4. La clé est juste sous Server Key.
253

Prenez celui-ci: (La première réponse est exacte - celle-ci est simplement destinée à montrer à quoi ressemble la page!) https://support.clevertap.com/docs/Android/find-your-fcm-sender-id -and-fcm-server-api-key.html #

enter image description here

10
Mike Mitterer

UPDATE: Depuis avril 2017, cette méthode ne fonctionne pas. L'api_key de google-services.json n'est que la clé héritée. La réponse sélectionnée est correcte.


Manière obsolète:

Dans votre projet, il existe un fichier JSON appelé google-services.json.

Ouvrez ce fichier et recherchez

"api_key": [
        {
          "current_key": "********"
        }

ces *** sont votre clé api de serveur

Si vous n'avez pas ce fichier, vous pouvez le télécharger à partir des détails de votre application dans le compte Firebase.

enter image description here

4
SaiTej Heeraj

Il existe deux clés sur Firebase, la première dans Paramètres (onglet Général) et son appel API Web Key.

Le second et dans ce qui vous intéresse est dans Paramètres (Tab Cloud Messaging) sa clé de serveur

Utilisez le second pour les notifications Push de php.

4
Jonathan Guerrero