Polymer-platinum-push-mssgng

提供:Dev Guides
移動先:案内検索

Polymer-プラチナプッシュメッセージング

<platinum-push-messaging>要素を使用して受信したプッシュメッセージを定義するために使用され、どこにでも配置できますが、ページで1回だけ使用する必要があります。

次のコマンドを実行してプロジェクトディレクトリにインストールすることにより、アプリケーションでこの要素を使用できます。

bower install --save PolymerElements/platinum-push-messaging

プッシュメッセージングサブスクリプションは、Google Chromeでのみ利用できます。GoogleChromeでは、Googleクラウドメッセージングの設定が必要で、Chromeはマニフェストファイルにあるgcm_sender_idフィールドを使用してページをリンクします。

通知の詳細

通知メッセージは3つの方法で表示することができます-

最初の方法を使用すると、URLを指定して通知メッセージを取得できます。

<platinum-push-messaging
   message-url = "message_notification.json">
</platinum-push-messaging>

2番目の方法を使用すると、サーバーから本体の通知メッセージを送信できます。

<platinum-push-messaging></platinum-push-messaging>

3番目の方法を使用すると、要素の属性を手動で指定できます。

<platinum-push-messaging
   title = "Message Application"
   message = "Your application data is updated in the background"
   icon-url = "icon.png"
   click-url = "message_notificationl">
</platinum-push-messaging>

Google Cloud Messagingサービスを使用している場合は、プッシュメッセージをブラウザーに送信できます。 このhttps://developers.google.com/cloud-messaging/gcm[link]の手順に従って、サーバーアプリケーションとクライアントアプリケーション間でメッセージを送信します。