- ベストアンサー
androidのPUSH通信
お世話になります。 現在androidのPUSH通信の設計をしているのですが、C2DMが一般的な方法と見受けられます。しかし、C2DMはグーグルのアカウントをもっているユーザーしか利用できないので、今回のアプリに実装が出来かねる状態です。 最近流行しているLINEのような、グーグルアカウントもっていなくてもPUSH通信ができるような仕組みはないものなのでしょうか。 宜しくお願い致します。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
ちょっと興味があったから、検索してみたよ! http://stackoverflow.com/questions/1378671/push-notifications-in-android-platform のなかの MQTT を使った方法が気になったけど、 http://tokudu.com/2010/how-to-implement-push-notifications-for-android/ まだ、ちゃんと読んでないから、 実験して使い物になりそうで、もし気が向いたら、補足で報告してね!
お礼
ご返信送れてすみません。 C2DMでの実装できました。 そもそも、Gmailは不要でした。 C2DMサーバーから端末にIDが付与されるので、そのIDが誰がもっているかを確定できればPUSH通信できました。 私の場合は、DB登録時にユーザーIDを付与するので、C2DMからIDを取得した際、DB上にどのユーザーがどのC2DMのIDが付与されたかを照合しPUSH できるようにしました。 以下、カンドー的に助けていただいたサイトです。 http://interactive-working.blogspot.jp/2012/01/androidc2dm1.html http://blog.asial.co.jp/803 現在、しゃれにならないくらい順調にうごいてます。