2012-03-14 1 views
1

Je travaille pour une application qui nécessite une connexion google. J'ai besoin d'accéder à provider_uid, email, nom d'affichage, prénom, nom de famille.Android: accès aux informations sur les comptes google

J'ai réussi à parcourir tous les comptes google de l'appareil et à les présenter dans une liste. Une fois que l'utilisateur a cliqué sur un élément de la liste, j'accède au compte sélectionné auth_token via AccountManagerCallback. Mais j'ai besoin de provier_uid (un exemple: https://www.google.com/accounts/o8/id?id=Alt....) Et les champs énumérés ci-dessus. Je suppose que je dois effectuer une requête au serveur google pour interroger ces informations (et passer la clé de jeton de compte pour demander), mais je n'ai trouvé aucun document pour cela (authentification, autorisation - en utilisant ClientLogin, OAuth 2.0 et OpenId).

C'est la première fois que je manipule google auth (sauf picassa et yoututbe auth + upload).

J'ai besoin de cela pour mettre à jour une base de données et être en mesure d'authentifier l'utilisateur (qui a la possibilité de télécharger des images et faire d'autres choses sur mon serveur).

Merci,

Alex.

Répondre

Questions connexes