【问题标题】:How to use facebook api comment pagination endpoint?如何使用 facebook api 评论分页端点?
【发布时间】:2014-09-08 16:01:23
【问题描述】:

我使用的端点是

http://graph.facebook.com/v1.0/{comment id}/comments

鉴于赫芬顿邮报的网址

http://www.huffingtonpost.com/2014/07/17/malaysia-airlines-plane-cras_n_5595516.html

并从此端点获取 fbcomment id

http://api.facebook.com/restserver.php?method=links.getStats&format=json&urls=http://www.huffingtonpost.com/2014/07/17/malaysia-airlines-plane-cras_n_5595516.html

如何通过这些 cmets 进行分页?

http://graph.facebook.com/v1.0/652406464844460/comments

它在分页哈希中提供了“下一个”url,但访问该 url 只返回相同的 25 cmets?知道发生了什么或如何在分页 url 上获得正确的信息?

【问题讨论】:

    标签: facebook api pagination comments


    【解决方案1】:

    这适用于图形 API 的 v1 和 v2,我发布这是因为它暂停了我的项目几天

    当前端点按喜欢的顺序响应。出于某种原因,在该网址上,这些间歇性工作的分页。我还没弄清楚为什么。

    但是,如果按时间顺序,分页确实适用于 cmets。
    我将 filter=stream 附加到 url 并从这里你可以分页

    http://graph.facebook.com/v1.0/652406464844460/comments?filter=stream&limit=100
    

    filter=stream 将允许您通过 next 数据哈希对所有级别的 cmets 进行分页

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-07-25
      • 1970-01-01
      • 2013-06-23
      • 1970-01-01
      • 2016-03-21
      相关资源
      最近更新 更多