如何使用Laravel Facebook社交网站获取用户附加信息
我正在尝试获取用户的其他信息,如性别、出生日期、电子邮件和家乡。我使用以下代码:如何使用Laravel Facebook社交网站获取用户附加信息,facebook,laravel-socialite,Facebook,Laravel Socialite,我正在尝试获取用户的其他信息,如性别、出生日期、电子邮件和家乡。我使用以下代码: $user = Socialite::driver('facebook')->fields([ 'first_name', 'last_name', 'email', 'gender', 'birthday', 'location' ])->scopes([ 'email', 'user_birthday',
$user = Socialite::driver('facebook')->fields([
'first_name', 'last_name', 'email', 'gender', 'birthday', 'location'
])->scopes([
'email', 'user_birthday', 'location'
])->user();
但我现在的问题是,它无法获取用户的位置或家乡,有时,它也无法获取用户的性别和生日。如何在不使用Facebook开发者应用程序评论的情况下访问用户数据。
根据文档,权限将是用户所在地
和用户所在地
这些字段将是
家乡
和位置
在你的应用程序被审查之前,你只能向你的应用程序中有角色的人询问这些权限。(并且没有名为位置的权限)@04FS是。我们是唯一访问它的人。我们是该应用程序的管理员。我也试过家乡,但不起作用。你为什么要“尝试”这些东西,而不去看文档?它们确切地告诉您有哪些权限以及哪些字段。