在v1.0中,可以要求允许应用查看有限数量的朋友数据的权限,例如某人的朋友喜欢,他们的生日等等 .
在v2.0中,这些权限都已被删除 . 应用程序不再可能看到来自某个人的朋友的数据,除非这些朋友也登录到应用程序并授予该应用程序查看该数据的权限 .
现在的问题是我们如何才能得到朋友的生日 . 我正在使用user_friends权限,它为我提供了他们的ID,名字,中间名,性别而非出生日的朋友列表 .
由于所有 friends_* 权限都已被删除,因此无法使用Graph API> = v2.0收集朋友生日 .
friends_*
看到:
而且,如果你想问,这没有解决方法 .
这首先不是问题 . Facebook已经改变了他们的政策 . 从现在开始Facebook将只提供
user_email
公开 Profiles
好友列表(仅限使用该应用的朋友)
如果您需要其他信息,那么您需要获得Facebook的许可 . 您也想要所有数据以及您需要告诉他们的目的 . 此外,您必须上传您的应用以进行审核 . 如果您的应用程序找到了正确,那么他们会允许您
更多细节阅读本文 . https://developers.facebook.com/docs/apps/review/
2 回答
由于所有
friends_*
权限都已被删除,因此无法使用Graph API> = v2.0收集朋友生日 .看到:
而且,如果你想问,这没有解决方法 .
这首先不是问题 . Facebook已经改变了他们的政策 . 从现在开始Facebook将只提供
user_email
公开 Profiles
好友列表(仅限使用该应用的朋友)
如果您需要其他信息,那么您需要获得Facebook的许可 . 您也想要所有数据以及您需要告诉他们的目的 . 此外,您必须上传您的应用以进行审核 . 如果您的应用程序找到了正确,那么他们会允许您
更多细节阅读本文 . https://developers.facebook.com/docs/apps/review/