2011-11-14 9 views
7

Androidアプリでプッシュ通知を実装しました。スケーラビリティを高めるためにサーバーサイドを構築しようとしています。プッシュを送信するためのPOSTの構築方法に関するドキュメントを見ると、すべてのシングルユーザーのPOSTを送信する必要があるようです。したがって、1000人のユーザーがいる場合、プッシュペイロードが同一であっても、1000個のPOSTを送信する必要があります。複数のアンドロイドデバイスに1回のPOSTでプッシュを送信する

私はこれをGoogleに送っていて、とにかくそれを処理しているので、私は1回のPOSTを送信し、Googleがクライアントトークンを解析してトークンごとにプッシュを送信することを願っても不思議ではないと判断します。 1つのPOSTに複数のトークンを含める方法はありません。だから私が間違っている場合は私を修正しますが、私は今日行っていることを続けて、すべての単一ユーザのためにプッシュを送信する必要があります...正しい?

ありがとうございます。

Google Push documentation

答えて

1

この質問をまだ見ている人には、解決策があります。 Googleクラウドメッセージングのリリースでは、あなたは今、マルチキャストメッセージ送信することができます。

http://developer.android.com/guide/google/gcm/gcm.html

1

これは正しいです。プッシュのパラメータの1つは登録されたデバイスのIDであるため、一度に1つのデバイスにプッシュすることしかできません。

+0

残念だ:( –