Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Laravel 如何从facebook获取名字和姓氏?_Laravel - Fatal编程技术网

Laravel 如何从facebook获取名字和姓氏?

Laravel 如何从facebook获取名字和姓氏?,laravel,Laravel,我已经尝试实现了从facebook验证身份的人的名字和姓氏。我已经看过很多教程,并按照它们进行了相应的学习,但没有得到它 我试过了 $user = Member::create([ 'first_name'=> $providerUser->getFirstName(), 'last_name'=>$providerUser->getLastName(), 'email' => $providerUser->

我已经尝试实现了从facebook验证身份的人的名字和姓氏。我已经看过很多教程,并按照它们进行了相应的学习,但没有得到它

我试过了


    $user = Member::create([
       'first_name'=> $providerUser->getFirstName(),
       'last_name'=>$providerUser->getLastName(),
       'email' => $providerUser->getEmail(),
       'profilepic'=>$providerUser->getAvatar(),
       'password' => md5(rand(1,10000)),
    ]);


我假设您使用的提供者是,要获得姓和名,您可以使用
$providerUser->user['first\u name']
$providerUser->user['last\u name']

因此,基于您的代码:

$user = Member::create([
   'first_name'=> $providerUser->user['first_name'],
   'last_name'=>$providerUser->user['last_name'],
   'email' => $providerUser->getEmail(),
   'profilepic'=>$providerUser->getAvatar(),
   'password' => md5(rand(1,10000)),
]);

请尝试
dd($providerUser)
您可以看到您可以使用的数据量,可能是
$providerUser['first_name']
@TesushInternational请显示如何创建
$providerUser
或返回
dd($providerUser)
@MuhammadDyasYaskur我有die dump$providedUser,没有名字和姓氏。所以,请告诉我如何创建$providedUser,我认为这是问题所在