私は現在xmppサーバとしてOpenfireを使用してAndroidチャットアプリケーションを作成しています。問題は、プッシュ通知にXmppサーバーを使用すると、ユーザーがオンラインになっても問題ありませんが、ユーザーがオフラインのときに問題があることです。では、GCMにプッシュ通知をホストさせるためにOpenfireを設定する方法はありますか?そのようなことはOpenfire用のGCMプラグインですか?GCMプッシュ通知をサポートするようにOpenfireサーバを設定する
0
A
答えて
0
あなたのようなほぼ同じ条件のアプリケーションを構築しました。ただし、オフラインユーザーにプッシュを送信する場合は、サーバー側から送信します。
あなたのインプリメンテーションでは、ユーザーがオフラインであることを確認してメッセージを送信すると、サーバーAPIを押してプッシュを送信できます。 (また、クライアント側でGCMを実装するには、deviceTokenまたはGCM IDを知っていなければなりません)
XMPPはオフラインメッセージを管理します。そのため、注釈部分のみを処理する必要があり、メッセージの保存について心配する必要はありません。
関連する問題
- 1. Openfireとプッシュ通知
- 2. GCMプッシュ通知NodeJS
- 3. GCMプッシュ通知DELAY
- 4. GCM通知でonClickListenerを設定する
- 5. OpenFireサーバを設定する
- 6. XMPP(Openfire)プッシュ通知Android
- 7. アンドロイドGCMプッシュ通知がクラッシュする
- 8. iOSプッシュ通知とGCM
- 9. アンドロイド3.1のGCMプッシュ通知
- 10. GCMを使用したiOSプッシュ通知
- 11. モバイルホワイトアウトにプッシュ通知を送信するAPNSまたはGCM
- 12. GCMによるプッシュ通知 - IntentServiceの起動時期
- 13. Android - GCMプッシュ通知が通知リストに表示されない
- 14. AndroidでGCMを使用してプッシュ通知を送信する
- 15. PHPでGCMを使用してプッシュ通知を送信する
- 16. Androidのプッシュ通知:Google GCM vs. Amazon SNS?
- 17. Google/Appleプッシュ通知サービス(APNS/GCM)
- 18. PHPによるOpenfireのオフライン通知
- 19. 私は私のアプリはプッシュ通知をサポートしたい、と私は以下のように行うプッシュ通知
- 20. Python XMPPによるGCM通知
- 21. 「プラットフォームGCMによる通知メッセージのパラメータ」
- 22. GCMプッシュ通知のカスタムUIを表示するにはどうすればよいですか?
- 23. 非アクティブデバイスにプッシュ通知を送信するGCMとWNSの禁止ポリシー
- 24. 設定 - >通知の下に通知を設定するにはどうすればよいですか?
- 25. iPhone:プッシュ通知設定の問題
- 26. 設定内のプッシュ通知フラグ
- 27. これはjavaがGCMプッシュ通知を送信するライブラリですか?
- 28. Androidプッシュ通知(GCM)、デイリーリミットはありますか?
- 29. GCM - プッシュ通知に対するiOSクライアント側の制御ですか?
- 30. IOSがGCMプッシュ通知を受信していない
あなたは素晴らしい仕事をしてくれました。これに関しては、素晴らしいことになると思われるサンプルコードを参考にしてください。 –