L'utilisation de Google+ API pour PHP — Besoin d'obtenir l'adresse mail

Je suis en utilisant Google API PHP. La documentation est plutôt terne... je veux permettre aux utilisateurs de connecter leur compte Google+ de l'information et à l'utiliser pour signer les utilisateurs dans ma base de données. Pour ce faire j'ai besoin d'obtenir l'e-mail qu'ils utilisent pour leur compte google. Je n'arrive pas à comprendre comment. Il est assez facile de Facebook en forçant l'autorisation lorsque les utilisateurs se connectent à mon application. Quelqu'un a une idée? C'est le code que j'utilise pour attraper les utilisateurs de google+ profile et il fonctionne très bien, sauf les utilisateurs ne peuvent pas avoir leur e-mail indiquée.

include_once("$DOCUMENT_ROOT/../qwiku_src/php/google/initialize.php");

$plus = new apiPlusService($client);
if (isset($_GET['code'])) {
  $client->authenticate();
  $_SESSION['token'] = $client->getAccessToken();
  header('Location: http://' . $_SERVER['HTTP_HOST'] . $_SERVER['PHP_SELF']);
}

if (isset($_SESSION['token'])) {
  $client->setAccessToken($_SESSION['token']);
}

if ($client->getAccessToken()) {
    $me = $plus->people->get('me');
    print "Your Profile: <pre>" . print_r($me, true) . "</pre>";
    //The access token may have been updated lazily.
    $_SESSION['token'] = $client->getAccessToken();
} else {
    $authUrl = $client->createAuthUrl();
    print "<a class='login' href='$authUrl'>Connect Me!</a>";
}

Sans que les utilisateurs adresse e-mail, ce genre de défaites le but de permettre aux utilisateurs de vous inscrire avec Google+ plus Personne familière avec l'API de Google de savoir comment je peux l'obtenir?

OriginalL'auteur Throttlehead | 2012-01-02