使用facebook graph api v2.0获取朋友生日

时间:2015-01-13 14:13:51

标签: android facebook facebook-graph-api

在v1.0中,可以要求允许应用查看有限数量的朋友数据的权限,例如某人的朋友喜欢,他们的生日等等。

在v2.0中,这些权限都已被删除。应用程序不再可能看到来自某个人的朋友的数据,除非这些朋友也登录到应用程序并授予该应用程序查看该数据的权限。

现在的问题是,我们如何才能得到朋友的生日。我正在使用user_friends权限,为我提供他们的ID,名字,中间名,性别但不是出生日的朋友列表。

2 个答案:

答案 0 :(得分:9)

由于已删除所有friends_*权限,因此无法使用Graph API> = v2.0收集朋友生日。

请参阅:

而且,如果你想问,那就没有解决方法了。

答案 1 :(得分:3)

这首先不是问题。 Facebook已经改变了他们的政策。从现在开始,Facebook将只提供

  • USER_EMAIL
  • 公开个人资料
  • 朋友列表(仅限使用该应用的朋友)

如果您需要其他信息,那么您需要获得Facebook的许可。您也想要所有数据以及您需要告诉他们的目的。此外,您必须上传您的应用以进行审核。如果你的应用程序找到了正确的话,他们会允许你。

了解更多细节阅读本文。 https://developers.facebook.com/docs/apps/review/