Posting Daten mit GCM Push-Benachrichtigung

Ich probiere die GCM-Push-Benachrichtigungs-API aus. Bisher funktioniert es einwandfrei, aber ich bin nicht sicher, wie ich zusätzliche Daten posten soll.

Ich bin den Schritten auf dieser Seite gefolgt:https: //developers.google.com/web/fundamentals/getting-started/push-notifications/step-0

So schrieb ich am Ende eincurl Anfrage wie folgt:

curl --header "Authorization: key=myKey" --header "Content-Type: application/json" https://android.googleapis.com/gcm/send -d "{\"registration_ids\":[myRegistrationId], \"additionalData\": {\"user_id\":\"1\"}}"

Und dann meinsw.js (mein Servicemitarbeiter)

self.addEventListener('push', function(event) {
    console.log('Push message', event);
    var title = 'test a';
    event.waitUntil(
        self.registration.showNotification(title, {
            body: 'The Message',
            icon: '/assets/img/logo.png',
            tag: 'my-tag'
        }));
});

Gibt es eine Möglichkeit, das @ auszuleseadditionalData bei diesem Ereignis? Oder soll ich das nicht so machen?

Danke fürs Lesen

Antworten auf die Frage(4)

Ihre Antwort auf die Frage