Googleログインが必要なアプリで働いています。私はprovider_uid、電子メール、表示名、名、姓にアクセスする必要があります。Android:Googleアカウントの情報にアクセスする
私は、デバイスからすべてのGoogleアカウントを繰り返してリストに表示しました。ユーザーがリスト項目をクリックすると、選択したアカウントauth_tokenにAccountManagerCallbackを介してアクセスします。しかし、私はprovier_uid(例:https://www.google.com/accounts/o8/id?id=Alt...。)と上記の列挙されたフィールドが必要です。私はこの情報を照会する(そしてアカウントトークンキーを要求する)Googleサーバーへのリクエストをいくつか実行しなければならないと思いますが、これについてのドキュメントは見つかりませんでした(認証、承認のみ - ClientLogin、OAuth 2.0およびOpenIdを使用)。
Google認証を処理するときは初めてです(picassaとyoututbe auth + uploadを除く)。
私はデータベースを更新し、ユーザーを認証できるようにする必要があります(画像をアップロードして他のことを自分のサーバーで行うオプションがあります)。
おかげで、
アレックス。