2011-04-30 7 views
2

私の知る限り、Google C2DMサーバーはサードパーティのサーバーから通知を受け取ります。 Google C2DMサーバーをデータのホストにすることは可能ですか?同じアプリケーションの他のユーザーがデータの通知を受け取るために、AndroidアプリケーションからGoogle C2DMサーバーにデータを送信することはできますかGoogle C2DMサーバー

答えて

3

技術的には、はい(Piyushの解答通り)、私は強く推奨しません。まず、アプリケーションの各インスタンスは、プライベート認証の資格情報(現在は妥協の危険がある)にアクセスする必要があります。第2に、これらの資格情報を更新する場合は、すべてのインストール(つまり、すべてのユーザー)を同時に更新する必要があります。

代わりに、無料の「Googleアプリエンジン」アカウントを取得し、そのチャンネル(またはその他のクラウドベースのプロバイダ)を通じてブロードキャスト通信を行うことをお勧めします。キーを安全に保ち、集中管理することができます。

1

はい、登録キーを使用してGoogleで自分自身をOAuthenticateする必要があります。 C2DMサーバー側から持ってきました。詳細については、Lars Vogelチュートリアルを参照してください。ここでは、メッセージを送信するアプリケーションでローカルサーバーコードを設定する方法を確認できます。最初にGoogleのC2DMサーバーにGoogle registration linkを使用してアプリケーションを登録してください。

関連する問題