私は、(現時点ではローカルですが、将来はオンラインの)RESTfulデータベース(PHPとSlimフレームワークを使用)と対話できるアンドロイドアプリを持っています。データベース変更時にアンドロイドに関する通知を受け取る
登録ユーザーは、新しいテキストを作成/アップロードし、そのテキストをすべて表示し、削除して変更することができます。
ユーザーは別のデバイス(Androidスマートフォンは現在のところ、将来はデスクトップコンピュータも使用可能)でログインし、前記の操作を実行できます。
データベースの各変更時に(ユーザーがログインしている)すべてのデバイスに通知する必要があります。
このような通知機能をPHP/MySQLサーバーと私のアンドロイドアプリケーションのどちらに実装するのに最適な方法はありますか?
私はGoogleのFirebase Cloud Messagingについて聞いたことがありますが、それが最も簡単で最速の方法であるか、既に仕事環境に対応しているかはわかりません。
私の場合は何が最善であるかの手がかりがないので、正しい方向に私を導いてください。
検索ソケットについて – Elsunhoty
データベースの変更に応じて起動するバックエンドコードを書き込むFirebaseのクラウド機能を参照してください。 –
だから、私はFCMを掘り下げているが、すべての呼び出しがユーザーごとに行われている(つまり、ユーザーキーをリクエストに追加する必要がある)ようだが、ユーザーに複数のデバイスを使用する必要がある。それはまだ実行可能ですか? – MaX