2016-10-27 6 views
0

私は新しいサイトを開発中で、進行中のWebアプリケーション機能をサイトに追加することに決めました。私はそれをすべて正しく設定しており、cURLコマンドでFCM経由でエンドポイントを知っているデバイスにプッシュ通知を送信できます。私の進歩的なWebアプリケーションの通知を有効にしたすべての人にプッシュ通知を送信

私の質問は、すべてのユーザーに固有のエンドポイントのリストを知らずに、自分のサイトで通知を有効にしたすべてのユーザーにどのように送信するのですか。

+0

すべてのユーザーの一意なエンドポイントのリストなしでは不可能 –

+0

その場合、エンドポイントを取得するためにサイトのすべてのユーザーに連絡する以外、エンドポイントをキャプチャすることはどういう意味ですか?それらがなければプッシュ通知機能は多かれ少なかれ役に立たない。 – brodiemigas

+0

ネイティブアプリと同じように、ユーザーは通知を受け取ることを拒否する権利があります。悲しいことに、あなたが探しているものは、何かが卑劣で、許可されていないものです。 –

答えて

0

Firebase Cloud Messaging Web SDKを使用している場合は、Firebaseトークンを取得して、そのトークンにserver side APIを使用してサブスクライブし、そのトピックにメッセージを送信できます。

注:これを行うには、Firebase Web SDKを使用する必要があります。これは、Raw Web Push APIではサポートされていません。

+0

あなたはサーバサイドAPIをもっと使いこなすことができますか?ガイドやドキュメントはどこかにありますか? – Mbrevda

+0

回答のリンク:https://developers.google.com/instance-id/reference/server#get_information_about_app_instancesは、詳細を知るには最適な場所です。トークンを追加すると、IID_Token –

関連する問題