Я пытался отправить уведомление с помощью fcm, но все равно получаю сообщение об ошибке:
В запросе отсутствует ключ аутентификации (токен FCM). Пожалуйста, обратитесь к разделу «Аутентификация» документации FCM, на https://firebase.google.com/docs/cloud-messaging/server.
Я попробовал это с почтальоном и с постом http в моем угловом проекте. У меня есть ключ аутентификации (мой серверный ключ от firebase), поэтому я не могу понять проблему.
let headers = new Headers();
headers.append("Content-Type","application/json");
headers.append("Authorization","key=xxxx");
let Options = new RequestOptions({headers : headers , body :{
"registration_ids" : ["eO2Ht66UA6Y:APA91bFTKf0C701O4nXHYz7sdlh62pwG01X5apE8Ri_iEPkotonRE2vHzJQwXn2YjiJ7XtIYBT3pNK1VfnJ2zhjtd1k2kn2tqs4zoMl23DJd6XG1GFd0r9Jda5N-bO0B9gERi4xhtadj"],
"data" : {
"message" : "This is an FCM notification message!",
}}});
this.http.post('https://fcm.googleapis.com/fcm/send',Options).first().subscribe((result) => {
console.log(result);
}