Partage
  • Partager sur Facebook
  • Partager sur Twitter

Error Requête POSTMAN - Firebase Cloud Messaging

"error": "MismatchSenderId"

Sujet résolu
    15 mars 2020 à 23:06:59

    Bonjour, 

    J'utilise le service de Firebase Cloud Messaging pour envoyer des notifications sur des appareils Android (j'ai développé l'application en passant par le framework ionic). 

    Les notifications sont bien réceptionnées quand je passe par le site de Firebase. 

    Je tente à présent d'envoyer des notifications par une requête via POSTMAN (en vue d'une implémentation en PHP future). 

    Mais je suis confrontée à une erreur... : "error""MismatchSenderId"

    Ma requête serait-elle fausse ? 

    {
    	"to" : "AAXXXXXXX:XXXXX-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX-XXXXXXXXXXXXXXXXXXXXXXXX",
    	"message": {
    	    "topic": "Deals"
    		"notification" : {
    		    "title": "This is a title",
    		    "text": "this is a notification"
    		}
    	}
    }



    J'ai bien rempli le header avec :
    Content-Type: application/json
    Authorization: key=xxxxxxxxxxxxxxxxxxxxxx


    J'ai même replacé mon ficher google-service.json téléchargé sur la console firebase.

    EDIT : 

    J'ai trouvé la réponse à mon problème... dans la documentation Firebase. 

    "to"
    	
    The value can be a device's registration token, a device group's notification key, or a single topic (prefixed with /topics/). To send to multiple topics, use the condition parameter.


    https://firebase.google.com/docs/cloud-messaging/http-server-ref?hl=fr


    D
    onc je poste ci-dessous une requête qui fonctionne pour ceux que ça peut aider : 

    {
      "notification":{
        "title":"Si ça marche",
        "body":"C'est trop bien",
        "sound":"default",
        "click_action":"FCM_PLUGIN_ACTIVITY",
        "icon":"fcm_push_icon"
      },
      "to":"/topics/Deals",
      "priority":"high"
    }

    -
    Edité par Florence-Dev 16 mars 2020 à 20:32:49

    • Partager sur Facebook
    • Partager sur Twitter

    Error Requête POSTMAN - Firebase Cloud Messaging

    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
    × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
    • Editeur
    • Markdown