2

私はXMPPサーバーでスマッククライアントを使用してAndroidチャットアプリケーションを実装しています。ユーザーがオンラインのときはすべて正常に動作します。ユーザーがオフライン/アプリが実行中でない場合、GCMを使用してプッシュ通知を送信します。それを達成する方法はありますか?それを処理するためにサーバー自体を管理できる方法はありますか?XMPPを使用してユーザーがAndroidでオフラインになったときに通知を送信します

感謝:)

+0

By *あなたのアプリはオフラインです***あなたは、アプリが***停止/殺された***状態にあることを意味しますか? –

+0

ええ!その時にwhatsappのようなメッセージについてユーザに通知する方法 – Newbiee

+0

あなたのアプリが完全に停止/終了したときに通知を受け取ることは不可能です。私は[回答](http://stackoverflow.com/a/37429495/4625829)[post](http://stackoverflow.com/q/37357745/4625829)に記載しました。バックグラウンドサービスがまだ実行されている可能性があるので、* closed *の場合のみ可能です。 –

答えて

0

あなたは、ユーザーがオンラインであるかどうかが、デバイスがinternet.Youあなたは、特定のユーザーにメッセージを送る彼のデバイスを使用する場合、すべてのデバイスのデバイスがそうトークン持っているプッシュ通知をいつでも送信することができますトークンを送信し、プッシュ通知を送信します。

+0

私はアプリが実行されているときにメッセージがxmppによって配信されることについて話しています。しかし、アプリが実行されていない/バックグラウンドではない場合、私はプッシュを送信したいと思います。私はgcmの仕組みを知っていますが、サーバー自体でそのトリガを起動する方法はわかりません – Newbiee

関連する問題