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