从Facebook获得用户周年纪念的API?

时间:2011-11-08 16:32:32

标签: facebook

我注意到图谱API(例如GET https://graph.facebook.com/UID)会返回relationship_statussignificant_other,但不会返回关系的周年日期,即使存在一个。

是否可以通过Graph(甚至REST)API看到这一点?

编辑:没有相同的API。相反,您可以简单地屏幕截取用户的个人资料页面,其中列出了周年纪念日。更容易,但它违反了Facebook的用语。

4 个答案:

答案 0 :(得分:5)

现在无法做到这一点,希望更新API。

非官方的唯一方法是屏幕抓取或解析用户墙上的所有帖子,但两种方式都不是很有效,Facebook的条款甚至不允许屏幕抓取。

答案 1 :(得分:1)

似乎没有办法通过任何Facebook API访问此信息。

正如您在问题中所说,唯一可用的信息是relationship_status和significant_other(具有正确的权限)。

答案 2 :(得分:1)

没有正式的方法可以做到这一点。但是,如果您仍然打算这样做,您可以解析用户墙上的所有内容,并查看他们何时将他们的关系状态更新为“在关系中”或已婚或他们现在做的任何事情。这可能比寻找“结婚周年快乐”更好。

答案 3 :(得分:0)

如上所述,我没有发现这些数据可以通过API获得。 疯狂的解决方法:):

您可以解析用户在其他重要人物的墙上发布的所有评论。 如果帖子包含“(快乐)?周年纪念日” - 那是你的约会对象!