Messagerie Firebase, où obtenir la clé du serveur?

Firebase nous permet d'envoyer des messages de notification via notre propre application en faisant la demande POST.

Ce tutoriel, nous donne des instructions pour 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.

89
demandé sur Frank van Puffelen 2016-05-25 07:12:56

4 réponses

  1. cliquez sur l'icône Paramètres/roue dentée en regard du nom de votre projet en haut de la nouvelle Console Firebase
  2. Cliquez sur Paramètres du projet
  3. Cliquez sur la Messagerie en Nuage onglet
  4. la clé est juste sous Clé du serveur
199
répondu Frank van Puffelen 2016-05-25 04:35:19

Prenez celui - ci: (la première réponse est juste - celui-ci est juste pour montrer à quoi ressemble la page!) https://support.clevertap.com/docs/android/find-your-fcm-sender-id-and-fcm-server-api-key.html#

entrez la description de l'image ici

7
répondu Mike Mitterer 2017-03-02 09:27:00

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


Façon obsolète:

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

Ouvrez ce fichier et recherchez

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

Ces * * * sont la clé api de votre serveur

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

entrez la description de l'image ici

3
répondu SaiTej Heeraj 2017-09-13 13:22:35

Il y a deux clés sur firebase, la première est dans Paramètres (onglet Général) et sa clé D'API Web d'appel.

Le second et dans ce que vous êtes intéressant est dans les Paramètres (onglet Cloud Messaging) sa clé de serveur appelée

Utilisez le second pour les notifications push de php.

2
répondu Jonathan Guerrero 2017-11-14 23:06:28