Firebase Cloud Messagingを使用しようとしています。 Node.jsサーバーから通知システムに登録されているアプリケーションに通知を送信します。FCM通知のタイトルは「FCMメッセージ」のままです
私の問題は、Android 5.1では、nofitification jsonでtitle属性を設定しても、通知が「FCMメッセージ」です。 Android 6.0では正常に動作します。デバイスを再起動しようとしました。
そして、これは私が通知を送信するために使用するコードです:あなたは、私が送った通知のタイトルは「マイアプリケーション名」であるが、デバイス上で、それは「FCMを示して見ることができるように
function sendNotificationToUser(userToken, message, onSuccess) {
request({
url: 'https://fcm.googleapis.com/fcm/send',
method: 'POST',
headers: {
'Content-Type' :' application/json',
'Authorization': 'key='+API_KEY
},
body: JSON.stringify({
notification: {
"title": 'My App Name',
"body": message,
"sound": 'default'
},
to : userToken
})
}, function(error, response, body) {
if (error) { console.error(error); }
else if (response.statusCode >= 400) {
console.error('HTTP Error: '+response.statusCode+' - '+response.statusMessage);
}
else {
onSuccess();
}
});
}
メッセージ"。
私は何をしなければなりませんか?
ですか? –
これはサーバー側ではない問題、問題はAndroidコードonMessageReceivedです –