-2

fierbaseのユーザーにプッシュ通知メッセージを送信するクリックボタンを設定するのは簡単ですか?私はウェブサイトからプッシュメッセージを送信していましたが、アプリからメッセージを送信するオプションが本当に必要です。クリックしてボタンで火災報知を送信firebase

ありがとうございました!

+0

[ユーザーからユーザープッシュ通知]の可能な複製(https://stackoverflow.com/questions/43790537/user-to-user-push-notifications) – Jay

答えて

1

ここでは関数を使用することができます。これは、アプリケーションによって行われたかのように認識されることを意味しますが、それはより長い方法です。

Firebaseデータベースがリアルタイムであるため、Firebase Cloud Messageをアプリに送信するようなことはまずありません。非常に混乱します。

機能は、アプリケーションをサーバー上で何かをトリガーするようにしてから、サーバーがFCMにプッシュ通知を送信させることでした。

ここで関数を使用すると、サーバーは必要ありません。ファンクションはFirebaseデータベースの変更をリッスンすることができ(ユーザの作成を聞くこともできます)、Firebase Cloud Messagesを送信することができます。だから、完全な流れはこれです:

  1. アプリは、変更がプッシュ 通知がトリガされ、その後、聞いたとき
  2. 機能が がそのノード
  3. を聞いされるデータベースの変更をトリガーしますそれが必要とされる場合
  4. 、機能は他のノードから 要求データは、たとえば

これをすることによって、デバイストークンを取得することができます関数のドキュメント現在https://firebase.google.com/docs/functions/

、機能は非常にベータ版であるが、ここではhttps://github.com/firebase/functions-samples

をサンプルを参照してくださいそしてここで重く、私はhttps://github.com/cutiko/testing-functions

を行ったすべての問題を明確にするためにコメントしている個人的なサンプル、ですしてください

幸運

+0

ありがとう! andriod studioでこれを行う機会はありますか?私は本当にconfusiedです – user4485863

+0

あなたのアプリはAndroidスタジオで作成され、関数はJavascriptで書かれているので、Android Studioを含むどのエディタでもそれを行うことができます。この8分間の動画では、機能を使用するための準備が整うはずです。https://www.youtube.com/watch?v=EvV9Vk9iOCQ このように考えると正しいとマークできますか? – cutiko

関連する問題