Publicar datos con notificación push GCM
Estoy probando la API de notificaciones push de GCM. Hasta ahora funciona bien, pero no estoy seguro de cómo publicar datos adicionales.
Seguí los pasos en esta página:https://developers.google.com/web/fundamentals/getting-started/push-notifications/step-07
Así que terminé escribiendo uncurl
solicitud como esta:
curl --header "Authorization: key=myKey" --header "Content-Type: application/json" https://android.googleapis.com/gcm/send -d "{\"registration_ids\":[myRegistrationId], \"additionalData\": {\"user_id\":\"1\"}}"
Y luego misw.js
(mi trabajador de servicio)
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'
}));
});
¿Hay alguna manera de leer eladditionalData
¿en este evento? ¿O se supone que no debo hacerlo así?
¡Gracias por leer!