Como receber emails do facebook através do Guzzle in laravel?
Estou usando o código abaixo para entrar via facebook no laravel.
Referindohttps://scotch.io/tutorials/token-based-authentication-for-angularjs-and-laravel-apps para autenticação baseada em token e usandohttps://github.com/sahat/satellizer para integração de mídia social.
$params = [
'code' => $request->input('code'),
'client_id' => $request->input('clientId'),
'redirect_uri' => $request->input('redirectUri'),
'client_secret' => 'XXXXXXXXXXXXXXXXXXX'
/*'client_secret' => Config::get('app.facebook_secret')*/
];
// Step 1. Exchange authorization code for access token.
$accessTokenResponse = $client->request('GET', 'https://graph.facebook.com/v2.5/oauth/access_token', [
'query' => $params
]);
$accessToken = json_decode($accessTokenResponse->getBody(), true);
// Step 2. Retrieve profile information about the current user.
$profileResponse = $client->request('GET', 'https://graph.facebook.com/v2.5/me', [
'query' => $accessToken
]);
$profile = json_decode($profileResponse->getBody(), true);
$ profile retornando apenas fb id e nome de usuário. Quais alterações devo fazer para receber e-mails do facebook.