Php 拉威尔社交名流facebook没有返回正确的头像
大家好,我正在使用社交名媛软件包和laravel通过facebook提供商登录用户 一切都很好,除了当我要求的个人资料头像。它不会返回用户的真实facebook个人资料照片,而是返回创建新facebook帐户时获得的默认facebook头像。 这是返回的默认facebook头像,它不是用户的真实个人资料图片() 这是我的密码Php 拉威尔社交名流facebook没有返回正确的头像,php,laravel,facebook,Php,Laravel,Facebook,大家好,我正在使用社交名媛软件包和laravel通过facebook提供商登录用户 一切都很好,除了当我要求的个人资料头像。它不会返回用户的真实facebook个人资料照片,而是返回创建新facebook帐户时获得的默认facebook头像。 这是返回的默认facebook头像,它不是用户的真实个人资料图片() 这是我的密码 /** * Redirect the user to the Facebook authentication page. * * @return \Illumi
/**
* Redirect the user to the Facebook authentication page.
*
* @return \Illuminate\Http\Response
*/
public function redirectToFacebookProvider()
{
return Socialite::driver('facebook')->redirect();
}
/**
* Obtain the user information from Facebook.
*
* @return \Illuminate\Http\Response
*/
public function handleFacebookProviderCallback()
{
$facebookUser = Socialite::driver('facebook')->user();
$user = User::firstOrCreate([
'email'=>$facebookUser->getEmail()
], [
'name' => $facebookUser->getName(),
'email' => $facebookUser->getEmail(),
'avatar'=>$facebookUser->getAvatar(),
]);
Auth::login($user , false);
return redirect()->route('user.dashboard');
}
获取getAvatar()的URL,然后在URL&access\u token=YOURTOKEN中包含此参数获取getAvatar()的URL,然后在URL&access\u token=YOURTOKEN中包含此参数