Привет, я пытаюсь реализовать веб-push-уведомление для Интернета. Я следовал следующему примеру, кроме сервера часть, для которой я использую скрипт Python для подключения к gcm/fcm и создания полезной нагрузки. Я получаю push-событие, но event.data становится нулевым.
from datetime import datetime
from pyfcm import FCMNotification
pushService = FCMNotification(api_key ='xxx'}
registrationId=""
messageTitle = "New update available"
messageBody ="some message"
dryRun = False
extraData = {}
extraData['title'] = "nknkn"
sw.js
self.addEventListener('push',function(e){
console.log('Push Message Recevied',e.data);
var title = 'Push message';
e.waitUntil(
self.registration.showNotification(title, {
body: 'The Message form data',
icon: 'icon.jpg',
tag: 'my-tag'
}));
});