2012-01-09 80 views
0

我试图用图表上的post请求执行年龄限制:适当的年龄限制

https://graph.facebook.com/[APP_ID]?restrictions={"age_distribution” “18+”} &方法=后& =的access_token [FUNKYFIED_ACCESS_TOKEN]

此设置限制到18,但是当用户隐藏了一年,当他/她出生的用户将不会通过年龄限制.. 。我明白,当用户隐藏他/她的生日/生日时,图表不会返回生日。但为什么Facebook不允许用户通过限制?

有没有其他方法可以做到这一点?

回答

0

也许你的应用程序可能会在权限中请求用户的生日,并且你可以基于此计算一个计算结果,但这只会给你带来同样的问题 - 并不是每个人都会在Facebook上输入他们的DOB。

我建议的另一件事是看看其他页面,看看它们是如何做的,一些很好的例子可能是酒精饮料的粉丝页面。

+0

粉丝页面可以选择限制整个页面,我会用用户的生日来完成它......糟糕的是用户必须给予权限! Thanx为快速反应 – 2012-01-09 15:14:12

+0

当您开设账户时,您必须将您的生日提交至Facebook。每个用户都有自己的用户的生日条目。 – Lix 2012-01-09 15:31:05

+0

感谢Lix的信息,我不确定,因为我从来没有使用它,但是从我在朋友的信息部分看到的内容来看,并不是所有人都公开发布它。 – martincarlin87 2012-01-09 15:33:01