我正在尝试为用户提供更多信息,例如gender, birthdate, email, and hometown
。我在下面使用此代码:
$user = Socialite::driver('facebook')->fields([
'first_name', 'last_name', 'email', 'gender', 'birthday', 'location'
])->scopes([
'email', 'user_birthday', 'location'
])->user();
但是我现在的问题是没有获得用户的位置或家乡,有时,它也无法获取用户的性别和生日。如何在不使用面向开发人员的Facebook中的App评论的情况下访问用户数据。
答案 0 :(得分:0)
https://developers.facebook.com/docs/facebook-login/permissions
根据文档,权限分别为user_hometown
和user_location
。
https://developers.facebook.com/docs/graph-api/reference/user
字段将为hometown
和location
。