Я использую следующий код для получения информации о пользователях через google plus login.Google plus API не возвращает адрес электронной почты
$token = $this->session->userdata('access_token');
$client = new Google_Client();
$client->setAccessToken($token);
$response = $this->_gp_plus->people->get('me');
но он возвращает следующие данные только
[kind] => plus#person
[etag] => "RqKWnRU4WW46-6W3rWhLR9iFZQM/IyjIQXmlWZGNFFImOAvg7vCilO0"
[gender] => male
[objectType] => person
[id] => 116202429381449556139
[displayName] => Vijay Kumar
[name] => Array
(
[familyName] => Kumar
[givenName] => sara
)
[url] => https://plus.google.com/116202429381449556139
[image] => Array
(
[url] => https://lh5.googleusercontent.com/-ae5axUqF88I/AAAawAAAAAssAAAI/AAAAAAAAssACo/djlbpkT0Okc/photo.jpg?sz=50
[isDefault] =>
)
[isPlusUser] => 1
[circledByCount] => 57
[verified] =>
адрес электронной почты, не возвращается сюда. кто-нибудь знает, в чем проблема?
* Хм ... *, если я вспомнить, Google/Gmail не позволит вам раскрыть свои адреса электронной почты. –
, вы должны определить область как 'email' в своем запросе' api' –
@ Fred-ii- Google позволяет вам получить адрес электронной почты, прошедший аутентификацию пользователей. – abraham