【问题标题】:Incorrect news feed in the Facebook APIFacebook API 中的新闻提要不正确
【发布时间】:2012-05-12 19:20:11
【问题描述】:

我正在尝试使用 Facebook 的图形 API 获取 Facebook 帐户的新闻提要。

Facebook 的图形 API 只返回最后一天的数据,而不是更早的数据。

我已经浏览了 Facebook API 浏览器并在那里尝试了同样的方法 - 但我仍然无法获取数据。

我怎样才能得到这些数据?

【问题讨论】:

  • 请发布您尝试获取的查询。
  • 是的,当我尝试时,我会收到上个月的帖子
  • 我尝试了以下网址:graph.facebook.com/me/…token>>
  • 我的访问令牌拥有所有基本权限和高级权限(包括离线访问)
  • 您是否尝试将限制设置为 5000 或不使用它进行查询?

标签: facebook facebook-graph-api facebook-fql feed


【解决方案1】:

我使用 FQL 查询来获得最接近的结果。 Facebook 为用户生成的聚合将不会返回,这解释了为什么返回的结果与 Facebook NewsFeed 上的视图不完全相同。

此外,“AND is_hidden = 0”将避免返回隐藏的故事。

SELECT post_id, actor_id, target_id, message FROM stream WHERE filter_key in (SELECT filter_key FROM stream_filter WHERE uid=me() AND type='newsfeed') AND is_hidden = 0

您需要 read_stream 权限才能执行此操作。 您也可以停止请求离线访问,因为它已被弃用(https://developers.facebook.com/blog/post/2012/05/02/platform-updates--operation-developer-love/)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-06
    相关资源
    最近更新 更多