时,
Facebook文档指出,默认情况下启用了public_profile
,在允许从那里检索的详细信息中,有age_range
。
我正在尝试使用Facebook应用程序令牌检索此类字段。我可以在应用程序访问令牌上检索name
,first_name
,last_name
,picture
等。但是,当我在请求的fields
查询参数中指定age_range
时,age_range
不会返回:
curl -i 'https://graph.facebook.com/<user_facebook_id>?access_token=<app-access-token>&fields=picture,age_range'
然后我得到
{"picture":{"data":{"height":50,"is_silhouette":false,"url":"https://lookaside.facebook.com/platform/profilepic/?asid=<user-facebook-id>&height=50&width=50","width":50}},"id":"<user-facebook-id>"}
仅在通过/me
路径访问图表和用户Facebook访问令牌?
age_range
才能暴露我已经询问了Facebook支持,他们确认无法通过应用程序来访问字段。