【问题标题】:How can I use cursors to paginate field-expanded queries?如何使用游标对字段扩展查询进行分页?
【发布时间】:2013-07-31 19:28:58
【问题描述】:

我可以这样做:

/<post_id>/comments?filter=stream&limit=100&after=<cursor>

但这不起作用:

/<post_id>?fields=comments.filter(stream).limit(100).after(<cursor>)

我在语法中遗漏了什么吗?虽然基于光标的分页和字段扩展是同时启动的,但它们各自的文档并不相互反映。

【问题讨论】:

    标签: facebook facebook-graph-api facebook-field-expansion


    【解决方案1】:

    刚刚想通了(我想)。

    大多数游标都附加了=(等号)。例如:MzA=

    这会导致字段扩展出现此语法错误:

    Syntax error "Expected ")" instead of '".' at character 79: comments.filter(stream).limit(10).summary(true).fields(id,like_count).after(NDA"

    但是,去掉结尾的 = 可以解决语法错误,结果似乎按预期分页。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-06-25
      • 2017-08-17
      • 2018-11-08
      • 2011-11-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多