0

データベースとしてFirebaseを使用してイベントアプリケーションを作成しました。私の大学で発生しているすべてのイベントが含まれています。Firebaseデータベースで時間ベースの通知を実装する

その日に発生したイベントについて、すべてのユーザーに通知を送信する方法を知ることができません(例:4月12日にvrに関するイベントが発生したとします。

私はFCMがあると知っていますが、毎日何百人ものユーザーに毎日通知を手動で送信したくありません。

誰かが私をここで助けてくれたら本当に感謝しています。

+0

私はあなたに 'onesignal.com'を使用するよう勧めます。無料であなたからプログラムで通知を送信できます。 –

+0

新しいfirebase機能を確認するhttps://firebase.google.com/docs/functions/ –

答えて

0

クラウド機能は、サーバーがなければ、データベース、サインアップ、または認証イベントを基にしているため、クラウド機能は使用できません。

ソリューションは、あなたのアプリにCloud Messagingサポートを追加し、JavaまたはNodeでサーバーを作成X分からX分にイベントのリストをチェックしていること、それらをサブスクライブしているユーザーに通知を送信することです。

1

定期的に機能を実行するようにスケジュールするオプションがあります。 This sample codeは、コンフィグレーションする別のサービスによって定期的にpingされるHTTPSエンドポイントを作成するためのいくつかのオプションを使用します。

this blogで説明されているように、pubsubを使用して機能をスケジュールすることもできます。

直接サポートされることをご希望の場合は、feature requestもご提出ください。

関連する問題