2011-12-06 17 views
0

私はC2DMについてほとんどのものを見つけましたが、メッセージを送信するためにサーバが必要とする認証トークンは理解できませんでした。 トークンを取得するには、ユーザーのパスワードをサーバーに渡す必要がありますか? 何か不足していますか? 私は、ユーザーにパスワードを入力させたくありません(必要な場合は、フィッシングアプリケーションを実行するのは簡単です)。 トークンを送信する必要がある場合は、accountmanager APIを使用して取得する方法がありますか?C2DM認証トークンを理解する

ありがとうございました。

いくつかの検討の後、私は混乱し、認証トークンは実際に私のGmailアカウント(開発者)ですか?

答えて

0

JumpNoteのサンプルプロジェクトを見てみましょう:http://code.google.com/p/jumpnote/ それはあなたが突き抜けることができるクライアント側とサーバー側の両方のコードを持っています。 http://code.google.com/p/jumpnote/source/browse/trunk/scripts/get_auth_token.sh

このスクリプトは、Googleアカウントの認証情報の入力を求められます、そしてあなたが使用できる認証トークンを取得しますIドン:認証トークンについては

は、JumpNoteプロジェクトは1を取得するためのヘルパーシェルスクリプトを持っていますある時は知っている。

+0

入手方法を理解しています。問題は何を得るかです。私(開発者とc2dmサービスにサインインした人)の認証トークンまたはアプリをインストールしたユーザーですか? – Raz

+0

メッセージを送信するには、開発者アカウントに発行されたトークンを使用します。あなたは、あなたのアプリのユーザーごとに別々のトークンを必要としません。このために専用のGoogleアカウントを作成することをお勧めします。送信者アカウントもアプリに記載されるからです。 JumpNoteアプリの場合は、AllConfig.C2DM_SENDERに表示されます。http://code.google.com/p/jumpnote/source/browse/trunk/src.shared/com/example/jumpnote/allshared/AllConfig.java –

+0

申し訳ありませんが、ありがとう。 – Raz

関連する問題