現在、GCMを使用して通知を受け取ることができるChrome拡張機能を開発しようとしています。拡張機能が最初にインストールされるとき、私はchrome.gcm.register(['my_sender_id'], function(registration_id) { console.log(registration_id); });
を使用してそれを登録します。GCM:トピックにChrome拡張機能を登録する
エクステンションがインストールされているすべての人にプッシュメッセージを送信したいと思います。ただし、GCMでは、メッセージを送信するすべてのユーザーの登録IDを指定する必要があります。送信者IDに接続しているすべての人に送信することはできません。
拡張機能がインストールされているときに登録IDをデータベースにプッシュし、メッセージを送信するたびにこのデータベースを参照することは可能ですが、この解決策はビューは、登録IDのプッシュがクライアント側で行われるため)。
しかし、Googleは数年前にこのソリューションを導入しました:topics。各デバイスを「グローバル」トピックに登録するだけで、メッセージを送信する場合は、受信者として「グローバル」トピックを指定するだけで済みます。しかし、この登録プロセスがChrome拡張機能に対してどのように行われているのかわかりません。私はどこからでも見ましたが、ChromeのGCMモジュールはこれをまだサポートしていないようです。私はこれを訂正し、もしそうなら、これを取り除く別の方法がありますか?
ご協力いただければ幸いです!ここ
Cool!残念ながらこれはまだありませんが、ユーザーの声を聞いていると聞いてうれしいです。私はちょうど私の指を今のままにしておきます:-) –