在我的应用程序Facebook中从用户获取age_range

时间:2014-12-22 16:02:41

标签: facebook facebook-graph-api

我有一个Facebook应用程序,有35000个用户。如何在授权期间(一段时间后)获得每个age_range(它的基本权限)?如果我没有access_tokens用户,但所有用户都安装并批准我的应用?

我试试

http://graph.facebook.com/{USER-ID}/?access_token=*** 

但它没有告诉我age_range

2 个答案:

答案 0 :(得分:1)

需要专门请求age_range字段:

http://graph.facebook.com/{USER-ID}?fields=id,age_range&access_token={user_access_token}

应该适用于您的情况。

答案 1 :(得分:0)

如果您的应用程序是在Canvas上运行的,或者是Page Tab应用程序,即使用户尚未通过阅读signed_request参数授权,您也可以获得范围年龄。

https://developers.facebook.com/docs/reference/login/signed-request#ageobject

了解详情