我试图想办法获取用户的关系状态历史记录。我知道我可以拉取用户当前的关系状态。
但我想以类似于 Timeline 保存用户的工作和教育历史的方式提取他们的历史。
我已经看到(取决于用户提供了多少信息)人们的关系被保存为实际日期,例如一个人于 2012 年 7 月 22 日结婚或 2011 年 10 月 1 日“恋爱”。
所以我的问题是:如果用户自 2012 年 10 月 23 日起建立关系,我可以从 API 获取该信息吗?如果此人更改他们的关系状态,我是否也可以从 API 获取该信息?提前致谢。
我试图想办法获取用户的关系状态历史记录。我知道我可以拉取用户当前的关系状态。
但我想以类似于 Timeline 保存用户的工作和教育历史的方式提取他们的历史。
我已经看到(取决于用户提供了多少信息)人们的关系被保存为实际日期,例如一个人于 2012 年 7 月 22 日结婚或 2011 年 10 月 1 日“恋爱”。
所以我的问题是:如果用户自 2012 年 10 月 23 日起建立关系,我可以从 API 获取该信息吗?如果此人更改他们的关系状态,我是否也可以从 API 获取该信息?提前致谢。
据我所知,Open Graph 不提供关系状态历史记录。
relationship_status - 用户输入的“关系状态”配置文件字段。为空白或以下字符串之一:单身、恋爱中、开放式恋爱、订婚、已婚、复杂、丧偶。
important_other_id - 与用户有关系的人的 id。仅当关系中的两个人都是发出请求的应用程序的用户时才会显示。
看看这里的表结构:http: //developers.facebook.com/docs/reference/fql/user/
更新:
如果关系状态与您已有的不同,您可以尝试使用实时更新 API来存储关系状态。