Я уверен, что все в порядке, но я получил это сообщение об ошибке:
{
"multicast_id": 5118488020259675566,
"success": 0,
"failure": 1,
"canonical_ids": 0,
"results": [
{
"error": "MismatchSenderId"
}
]
}
Я использую postman
и reactjs
.
export const initializeFirebase = () => {
firebase.initializeApp({
apiKey: "AIzaSyAGMyGtfn3Wc-EilOk****",
authDomain: "parsebaruser.firebaseapp.com",
databaseURL: "https://parsebaruser.firebaseio.com",
projectId: "parsebaruser",
storageBucket: "parsebaruser.appspot.com",
messagingSenderId: "972****9"
});
Я использую localhost: 3000 и копирую/ вставьте мой токен из моего консольного браузера.
Я проверяю его с помощью curl:
curl -X POST \
-H "Authorization: key= AAAA4mwLHDM:APA91bEreNXS-XlVr6O3EprtERMTOR7DDluvbgMTuvzvyjNVNquTB0ZY4blDU3h6LnOAqSJcSX0PILWPCz3Tt1wCIVs3dw0zbnuFDvJrE7d8uyTIHo396RyywZtDmrkQD01A_******" \
-H "Content-Type: application/json" \
-d '{
"registration_ids": [
"cIwSFWKLlew:APA91bGyJn2poe3NFupTQQ9LtmT9NVOwCzjbgnZRvSW9zwj91za5gUaR6jDsTm6A5GhXEZBX6KL9WSCGf8K08ZEOXctgJPHJD9XAChDT59tet05fu879NbMURQ9F_bkfU6DVgu-FzuPN"
],
"data": {
"message": "Manual push notification from ----"
},
"priority": "high"
}' \
https://fcm.googleapis.com/fcm/send