使用laravel-socialite我正在尝试这段代码
$user = Socialite::driver('facebook')->user();
但它返回错误
ErrorException in FacebookProvider.php line 90:
Undefined index: first_name
我laravel/socialite version ^2.0
要求作曲家。
如何解决这个问题?
使用laravel-socialite我正在尝试这段代码
$user = Socialite::driver('facebook')->user();
但它返回错误
ErrorException in FacebookProvider.php line 90:
Undefined index: first_name
我laravel/socialite version ^2.0
要求作曲家。
如何解决这个问题?
fields(array $fields)
您可以通过调用facebook 提供程序的方法来设置要从 facebook 检索的字段数组。
这是一个例子
//get the driver and set desired fields
$driver = Socialite::driver('facebook')
->fields([
'name',
'first_name',
'last_name',
'email',
'gender',
'verified'
]);
// retrieve the user
$user = $driver->user();
有关字段名称的参考:https ://developers.facebook.com/docs/graph-api/reference/user/