Facebook API-获取生活事件(图形API或FQL)

Facebook API-获取生活事件(图形API或FQL),facebook,facebook-graph-api,facebook-fql,Facebook,Facebook Graph Api,Facebook Fql,在广泛阅读了FB关于graph api和FQL的文档后,我仍然找不到获取朋友生活事件(例如毕业日期、周年纪念日、新家等)的方法 他们文档中唯一明确可用的事件是生日(这很明显) 我几乎可以肯定,这是有可能的,因为IPhone应用程序“Karma”()在登录FB后会自动提供这些信息(列出一些选项,例如爬我朋友的墙,由于FB的许可,这也不太可能) 有什么想法吗?未记录的可能FQL选择器? 谢谢 编辑:请注意,Karma的Android应用程序不提供生活事件。对用户个人信息(教育、工作、家乡、关系状态)

在广泛阅读了FB关于graph api和FQL的文档后,我仍然找不到获取朋友生活事件(例如毕业日期、周年纪念日、新家等)的方法

他们文档中唯一明确可用的事件是生日(这很明显)

我几乎可以肯定,这是有可能的,因为IPhone应用程序“Karma”()在登录FB后会自动提供这些信息(列出一些选项,例如爬我朋友的墙,由于FB的许可,这也不太可能)

有什么想法吗?未记录的可能FQL选择器?

谢谢


编辑:请注意,Karma的Android应用程序不提供生活事件。

对用户个人信息(教育、工作、家乡、关系状态)的大多数更改只会生成一条“正常”状态更新消息–好吧,这些和其他手动状态更新没有区别


因此,我想说,一个想要显示此类信息的应用程序必须通过用户的状态信息,并通过查看故事文本过滤掉它认为与自身相关的信息。

这里回答了这个问题:

这些帖子有一个“类型”,带有
code
。例如,关系状态更改为
code 62
,位置更改为
code 282

看看链接

SELECT name, education_history, work_history, relationship_status from user where uid IN (SELECT uid2 FROM friend WHERE uid1 = me())
您可以将其用于教育和工作历史或用户,但对于其他用户,您必须使用

id/feed

并检查故事边缘进行过滤。

谢谢你的回答,但生活事件不会记录为状态更新,而且我很确定Karma不会抓取FB。有更新吗?我正在尝试使用iOS SDK获取生活事件