Google Api через PHP: получить профиль пользователя - PullRequest
0 голосов
/ 27 января 2020

Я добавил регистрацию на сайте через Google API (используя google php API-клиент), но я не уверен, как получить профиль пользователя.

Код для аутентификации:

$client = new Google_Client();
$client->setClientId(ClientIDGoesHere);
$client->setClientSecret(ClientSecretGoesHere);
$client->setScopes(Google_Service_Gmail::GMAIL_READONLY);

$redirectUrl = 'http://AReference.ngrok.io/performGoogleLogin.php';
$client->setRedirectUri($redirectUrl);

$oauth = $client->getOAuth2Service();

Я попробовал следующее с этого сайта , но там написано, что userinfo не найдена:

$userProfile = $oauth->userinfo->get();

Я получаю следующую ошибку: Примечание: неопределенное свойство: Google \ Auth \ OAuth2 :: $ userinfo в googleLogin. php в строке 23

Я после имени, фамилии, адреса электронной почты, пола, изображения (приятно иметь)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...