1
私はこの質問が以前に尋ねられていることを知っていますが、dublicateとしてマークする前に読んでください。Socialite facebook driver
私はSocialite 3.0を使用してユーザーの名前を取得しようとしていますが、取得できません。次のエラーが表示されています。
Undefined index: first_name
以前は可能でしたが、もうできませんでした。今は不可能ですか? Facebookの文書によると、私はそれを得ることができるはずです。
私はグーグルで見つけたすべての可能な答えと、成功しなかったStackOverflowから試しました。
これは私がやったことです:
$providerUser = Socialite::driver('facebook')->stateless()->userFromToken($request->fb_token);
$attributes = ['first_name' => $providerUser->user['first_name']];
return $attributes;
私もこのように試してみました:
私は次のエラーを与える$driver = Socialite::driver('facebook')
->fields([
'first_name'
]);
$user = $driver->userFromToken($request->fb_token);
return $user;
:
The Response content must be a string or object implementing __toString(), "object" given.