FCM con Postman – La richiesta mancava una chiave di autenticazione (token FCM)

inserisci la descrizione dell'immagine qui

// corpo è come questo

{ "to": "/topics/NEWS" , "data":{ "extra_information": "This is some extra information" }, 

// notifica che ho bisogno di dare

 "notification":{ "title": "ChitChat Group", "text": "You may have new messages", "click_action":"ChatActivity" } } 

L’errore 401 riguarda il fatto che la chiave di authorization non è valida o errata.

Quando usi Postman, aggiungi una key= prefisso per il valore di Autorizzazione, in questo modo:

 key=AAA... 

Vedi sotto per un tutorial sull’invio di messaggi FCM Downstream usando Postman.

Inoltre, per il payload del messaggio di notification , il text non è uno dei parametri validi, penso che tu stavi cercando un message .



Invio di messaggi a valle usando Postman

Per fare ciò in Postman , devi semplicemente impostare quanto segue:

  1. Imposta il tipo di richiesta su POST
  2. Nelle intestazioni , imposta quanto segue:
    • Content-Type = application / json
    • Autorizzazione = (consulta la scheda Cloud Messaging della console Firebase )
  3. Imposta i parametri del carico utile nel corpo (* in questo esempio, abbiamo usato l’opzione raw , vedi screenshot (2) *)
  4. Invia la richiesta a https://fcm.googleapis.com/fcm/send

Screenshots:

(1) inserisci la descrizione dell'immagine qui

Nota : mantenere sempre la chiave del server segreta. Solo una parte della mia chiave è visibile qui, quindi dovrebbe andare bene.

(2) inserisci la descrizione dell'immagine qui

(3) inserisci la descrizione dell'immagine qui

Si noti che la richiesta ha avuto esito positivo con message_id nella risposta.

Puoi seguire questo articolo: Prova FCM con POSTMAN come PRO!

Ho creato per te la Collezione POSTMAN, Esegui direttamente in Postman .