Я отправляю push-уведомление с https://firebase.google.com/docs/cloud-messaging/send-message:
var registrationToken = 'bk3RNwTe3H0:CI2k_HHwgIpoDKCIZvvDMExUdFQ3P1...';
var payload = {
notification: {
title: 'Urgent action needed!',
body: 'Urgent action is needed to prevent your account from being disabled!'
}
};
var options = {
priority: 'high',
timeToLive: 60 * 60 * 24
};
admin.messaging().sendToDevice(registrationToken, payload, options)
.then(function(response) {
console.log('Successfully sent message:', response);
})
.catch(function(error) {
console.log('Error sending message:', error);
});
Я получаю уведомление на свой телефон (приложение Android реагирует на родную), но на экране блокировки я вижу дату получения уведомления, а не дату, когда уведомление было отправлено.
Например, это происходит, когда я получаю уведомление после восстановления соединения телефона.