2

現在、GoogleのAppEngineでホストされている別のアプリケーションからプッシュ通知を受信できるAndroidアプリケーションを作成しています。GAEでソケットを使用できないため、GTalkサーバーでXMPPを使用すると問題が解決する可能性があります。しかし、そうすれば、AndroidアプリケーションはユーザーのGtalkアカウントに接続され、実際にはユーザーがオンラインではないのに、ユーザーがオンラインであると表示されます。

ユーザーにオンラインであることを示したり、ユーザーに別のアカウントを作成するように依頼したりせずに、この種のコミュニケーションを実現する方法はありますか?

または、無料のプッシュ通知の代替手段はありますか?

編集:私は1.5以上のAndroidデバイスをターゲットにしているので、C2DMはオプションではありません。

ありがとう!

4

4 に答える 4

2

チャネルAPIを使用できる可能性があります:AppEngineとFeedAPIを使用したリアルタイムウェブアプリの構築

于 2010-09-05T08:36:04.080 に答える
1

アプリの正確な要件についてはわかりませんが、おそらくC2DMが代替手段になる可能性がありますか?
http://code.google.com/android/c2dm

于 2010-09-04T19:08:52.143 に答える
1

PubNubサービス(http://www.pubnub.com/)を見つけました。
いくつかのプラットフォーム(PHP、Ruby、JavaScript、Javaなど)でAPIを介したプッシュ通知を有効にします。
これは有料サービスですが、無料の1日あたりの割り当てを提供します。

これは私の問題に対する理想的な解決策ではありませんが、いくつかのChannelAPIドキュメントが公開されるまでは十分である必要があります。

あなた方全員に感謝します!

于 2010-09-06T14:54:51.650 に答える
0

なぜHTTP/JSONを敬遠するのですか?明白な解決策を割り引いた理由を知るのに役立つかもしれません...

于 2010-09-05T21:20:35.067 に答える