【问题标题】:get facebook feed based on 'updated_time'根据“updated_time”获取 Facebook 提要
【发布时间】:2014-08-22 10:22:26
【问题描述】:

我需要获取所有最后的 cmets,这是在我的页面上制作的。我知道每个帖子都有名为updated_time 的字段,每次有人对帖子发表评论时都会更新。所以我真正需要的是在一段时间后获取所有帖子,updated_time

【问题讨论】:

    标签: facebook facebook-graph-api


    【解决方案1】:

    您可以在请求中使用since 参数:

    /{page_id}/feed?fields=id,message,updated_time,comments&since={unix_timestamp}
    

    {page_id} 替换为实际的Page_ID,将{unix_timestamp} 替换为最后更改的实际所需时间戳。

    【讨论】:

    • 这是WRONG 的答案。此请求返回数据订购后的创建时间,但不是更新时间。因此,如果您对一些很久以前发布的数据发表评论,则此请求不允许您获取此信息。
    • 有趣的是,我用一个示例帖子检查了这一点,该帖子的评论晚于帖子,并且有效
    • 这只是意味着您输入了错误的时间戳(可能错过了 UTC 差异)。用老帖子试试,谁是day or week,你会发现不行
    猜你喜欢
    • 2017-09-10
    • 2016-05-19
    • 2012-02-11
    • 1970-01-01
    • 2011-09-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-11-20
    相关资源
    最近更新 更多