1

支払いを行って支払い確認を受け取るまでの間に、「お支払いを処理しています」というテキストのページと読み込みアイコンが表示されます。支払いが完了すると、FirebaseデータベースでhasPaidの値が 'true'に変わります。データベースの値が変更されたときにメッセージをWebクライアントに送信

値が変更されると、確認メールがクラウド機能を介してユーザーに送信されますが、ユーザーがまだ待機中のページにある場合は、確認メッセージを表示します。この値が変更されたときにWebクライアント側にイベントを送信することができますか、またはx秒ごとにデータベースに要求を送信することのみが可能ですか?

+1

Webクライアントに、その値をデータベースでリッスンさせるだけでもかまいません。 https://firebase.google.com/docs/database/web/read-and-write –

答えて

1

通知を送信するIPアドレスが分からないため、クライアントサイドのJavaScript関数に通知を送信するデータベースが可能かどうかはわかりません。

あなたがの場合火災基地の値が変更されたときにプッシュ通知を送信します。 this answer(質問)を参照してください:あなたはクラウド機能を使用してFirebaseでこれを行うことができます

。詳細 https://firebase.google.com/docs/functions/use-caseshttps://firebase.google.com/docs/functions/database-eventsを確認してください。

また、毎秒データベースをポーリングして、その値がJSクライアント側コードで変更されているかどうかを確認し、そうであれば、サイトにメッセージを投稿することもできます。

関連する問題