2

我试图想办法获取用户的关系状态历史记录。我知道我可以拉取用户当前的关系状态。

但我想以类似于 Timeline 保存用户的工作和教育历史的方式提取他们的历史。

我已经看到(取决于用户提供了多少信息)人们的关系被保存为实际日期,例如一个人于 2012 年 7 月 22 日结婚或 2011 年 10 月 1 日“恋爱”。

所以我的问题是:如果用户自 2012 年 10 月 23 日起建立关系,我可以从 API 获取该信息吗?如果此人更改他们的关系状态,我是否也可以从 API 获取该信息?提前致谢。

4

1 回答 1

2

据我所知,Open Graph 不提供关系状态历史记录。

relationship_status - 用户输入的“关系状态”配置文件字段。为空白或以下字符串之一:单身、恋爱中、开放式恋爱、订婚、已婚、复杂、丧偶。

important_other_id - 与用户有关系的人的 id。仅当关系中的两个人都是发出请求的应用程序的用户时才会显示。

看看这里的表结构:http: //developers.facebook.com/docs/reference/fql/user/

更新:

如果关系状态与您已有的不同,您可以尝试使用实时更新 API来存储关系状态。

于 2012-11-09T20:07:44.823 回答