【问题标题】:Filtering Facebook users Profile feeds by updated_time按更新时间过滤 Facebook 用户个人资料提要
【发布时间】:2012-04-16 11:11:53
【问题描述】:

美好的一天!

我正在使用 Facebook 图形 API 来检索 Facebook 用户个人资料提要(Wall)信息。 我的查询将是: https://graph.facebook.com/USER_ID/feed?access_token=ACCESS_TOKEN_OF_MY_FB_APPLICATION 通过这个,我能够使用 created_time 和 updated_time 检索用户墙信息。

我从http://developers.facebook.com/docs/reference/api/ 发现,我们可以使用 sinceuntil 参数按 created_time 过滤信息。

有什么方法可以按更新时间过滤用户的个人资料信息吗?

谢谢。

【问题讨论】:

标签: facebook facebook-graph-api


【解决方案1】:

可以使用FQL

例如,在 Facebook 开发者网站上修改 an example ,您可以将当前用户的帖子检索到她在 2009 年 12 月 30 日之前 12am EST 之前更新的墙/提要,如下所示:

SELECT post_id, actor_id, target_id, message FROM stream WHERE source_id = me() 
AND updated_time < 1262196000 LIMIT 50

据我所知,您无法使用 Graph API 按 updated_time 进行过滤。

【讨论】:

  • 谢谢贡纳尔。我也这么认为。正如您所提到的,我已经尝试过使用 FQL,并且通过 updated_time 成功检索了信息。但是当我尝试通过 Graph API 时,我没有。再次感谢您。
  • 警告:正如链接中提到的“FQL 在 2.0 版中仍然可用,但在 API 的下一个版本中将不可用。给出这个早期警告是为了让开发人员可以开始从 FQL 迁移到尽快推出 Graph API。我们强烈建议开发者不要基于 FQL 构建新的体验。” developer.facebook.com/docs/apps/changelog
  • 谢谢Gunnar,我想知道没有FQL的graph api是可能的
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-05-10
  • 2016-01-07
  • 2014-09-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多