GoogleApiPHPクライアントを使用しています。
ログインしたユーザーの詳細を知りたい。
私は次のスコープを設定しています
$client->setScopes('https://www.googleapis.com/auth/userinfo.profile');
$request = new apiHttpRequest("https://www.googleapis.com/oauth2/v1/userinfo?alt=json");
$userinfo = $client->getIo()->authenticatedRequest($request);
$response = json_encode(simplexml_load_string($userinfo->getResponseBody()));
print "<pre>" . print_r(json_decode($response, true), true) . "</pre>";
しかし、上記のコードからjSONを取得することはできません。