Polymer - Platinum Push Messaging
Ele é usado para definir a mensagem push recebida usando o elemento <platinum-push-messaging> e pode ser colocado em qualquer lugar, mas precisa ser usado apenas uma vez em uma página.
Você pode usar este elemento em seu aplicativo, executando o seguinte comando para instalá-lo no diretório do projeto.
bower install --save PolymerElements/platinum-push-messaging
A assinatura de mensagens push está disponível apenas no Google Chrome, que requer a configuração do Google Cloud Messaging e o Chrome usa o campo gcm_sender_id, presente no arquivo de manifesto para vincular a página.
Detalhes de Notificação
A mensagem de notificação pode ser exibida de três maneiras -
Usando a primeira maneira, você pode buscar a mensagem de notificação especificando um URL.
<platinum-push-messaging
message-url = "message_notification.json">
</platinum-push-messaging>
Usando a segunda maneira, você pode enviar a mensagem de notificação no corpo do seu servidor.
<platinum-push-messaging></platinum-push-messaging>
Usando a terceira maneira, você pode especificar os atributos manualmente no elemento.
<platinum-push-messaging
title = "Message Application"
message = "Your application data is updated in the background"
icon-url = "icon.png"
click-url = "message_notification.html">
</platinum-push-messaging>
Você pode enviar mensagens push para o navegador, se estiver usando o serviço Google Cloud Messaging. Siga as instruções fornecidas neste link , para enviar as mensagens entre o servidor e os aplicativos cliente.