2

私は、学生が学校に登録するために使用するアンドロイドアプリを開発中です。 さまざまな学校のオフィスが特定の学生にプッシュ通知を送信できるようにしたいと思います。 firebaseのサンプルを実装し、特定のデバイスにプッシュ通知を送信できました。Android:Firebase - 複数の送信者が特定のデバイスに通知を送信する

生徒が登録するときに、登録IDを取得して保存して、そのIDが特定の生徒に属するIDを知るようにします。それは正しい学生をターゲットにするために必要なのでしょうか?

プッシュ通知を送信するためにオフィスがこれらのIDを入力できるようにする外部プログラムを作成する必要がありますか?送信者IDをどのように取得するのですか? 類似のユースケースに対して別の方法があるか、すでに確立されている方法がありますか?

おそらく気づいたように、私はそれについて少し混乱しています。どんな助けもありがたい。

答えて

2

質問1:プッシュ通知を送信するためにオフィスでこれらのIDを入力できる外部プログラムを作成する必要がありますか?

回答:はい、する必要があります。それはあなたがfirebaseコンソールを使用して通知を送信しているか、firebaseサーバにプッシュを送信してそれをすべて送信するかに依存します。したがって、あなたがあなたのサーバーを使用しているならば、生徒のデータベースを作成して、別のシナリオで自分のIDのクエリを作成し、プッシュを送信することができます。

質問2:類似のユースケースの別の方法、または既に確立されている方法がありますか?

回答:トピックを作成してプッシュを購読するための機能は、FCMのドキュメントを参照してください。そのため、学生がサブスクライブできるトピックを作成することができます。あなたはより多くの情報

FCM TOPIC LINK

のために下のリンクをたどることができます。

+0

私にそれを明確にしてくれてありがとう。 Firebase Serverのキーが時間とともに変化しているか、永続的かどうか知っていますか? – DevStev

関連する問題