【问题标题】:/feed connection inconsistent with /statuses?/feed 连接与 /statuses 不一致?
【发布时间】:2012-06-11 11:05:37
【问题描述】:

几天前,我向question 询问了有关获取人们状态更新的隐私信息的问题。然后我被建议使用 /feed 连接而不是 /statuses 以便我可以访问 privacy 属性。

在重新开发我们的应用程序后,我注意到 /feed 似乎只返回 2011 年 1 月 20 日左右的状态更新。另一方面,评论、墙贴等, 自用户注册 Facebook 后返回。 最初我认为这可能是我个人资料中的一个怪癖,但我们应用程序的许多不同开发人员都能够复制相同的结果。

有没有人知道为什么会发生这种情况,或者知道如何检索用户的所有状态以及相关的隐私信息?

编辑:我应该补充一点,我可以使用 /statuses 连接很好地检索所有状态,但这并不理想,因为我们 需要访问privacy属性。

【问题讨论】:

    标签: facebook facebook-graph-api status privacy


    【解决方案1】:

    你看过How-To: Paging with the Graph API and FQL的官方帖子吗?

    它描述了诸如偏移量、自始至终等字段,以便您控制所请求数据的时间跨度。
    例如,这是登录用户的提要,从 Sat, 07 Jun 2008 12:16:39 GMTMon, 07 Jun 2010 12:16:39 GMTgraph explorer tool 中。

    【讨论】:

    • 是的,我有。就像我说的,我可以一直翻页直到提要结束。 (我知道这一点是因为我可以看到我的墙上的第一个帖子,例如)我遇到的问题是 状态更新 从 2011 年 1 月 20 日左右开始停止出现。
    • 哦,抱歉,我错过了那部分。好吧,看来你是对的。但即使使用statuses 连接,我似乎也无法获得较旧的结果......
    • 奇怪...通过使用limitoffset 参数遍历它们,我可以将它们全部放在/statuses 上。不过,它们似乎不适用于/feed。 (第一页后没有数据返回)
    • 我在一段时间后得到me/statuses 的空数据(data: [])(我检查并确实有从那时起的状态)
    • 我已将此作为 Facebook 上的错误报告,因为我很确定我们应该能够使用任一连接访问所有状态更新。 (除非我弄错了,或者除非他们出于某种原因故意不允许访问老年人)希望他们能尽快承认这一点。无论如何,在特定时间后您无法访问所有状态仍然很奇怪,而我可以使用相同的连接获取我的所有状态...
    猜你喜欢
    • 2023-03-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-11-02
    • 1970-01-01
    • 1970-01-01
    • 2015-06-07
    • 1970-01-01
    相关资源
    最近更新 更多