Utilizando la API de Google+ para PHP - Necesito que los usuarios envíen correos electrónicos

Estoy usando la API de Google PHP. La documentación es bastante mediocre ... Quiero permitir a los usuarios conectar su información de Google+ y también usarla para registrar a los usuarios en mi base de datos. Para hacerlo, necesito obtener el correo electrónico que usan para su cuenta de Google. Parece que no puedo entender cómo hacerlo. Es bastante fácil en Facebook al forzar el permiso cuando los usuarios se conectan a mi aplicación. ¿Alguien tiene alguna idea? Este es el código que estoy usando para captar el perfil de Google + de los usuarios y funciona bien, excepto que los usuarios pueden no tener su correo electrónico allí.

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>";
}

Sin la dirección de correo electrónico de los usuarios, de alguna manera frustra el propósito de permitir que los usuarios se registren con Google+. ¿Alguien más familiarizado con la API de Google sabe cómo puedo obtenerla?

Respuestas a la pregunta(6)

Su respuesta a la pregunta