Facebook Graph获取公共页面分页的照片

时间:2015-05-31 15:51:41

标签: facebook facebook-graph-api pagination

我成功设法通过FBGraph检索公共页面的前50张照片,但无法进行分页工作

1525666877712653?fields=albums{id,photos.limit(50){name,picture}}

例如,我是如何从CocaCola的公共页面获取它们的。但我怎么能得到50多呢?

1 个答案:

答案 0 :(得分:1)

做的时候

1525666877712653?fields=albums{id,photos.limit(50){name,picture}}

你会得到:

{
  "data": [
     ... Endpoint data is here
  ],
  "paging": {
  "cursors": {
      "after": "MTE1NzQxNDAwODUwNA==", 
      "before": "MTU0MjU3NDQ3NzI3NQ=="
    }, 
  "next": "https://graph.facebook.com/v2.3/1525666877712653/albums?fields=id,photos.limit(50){name,picture}&limit=25&after=MTE1NzQxNDAwODUwNA=="
}

并使用您可以从next字段获取的查询来获得50到100的结果。您将看到过滤器与初始查询中的过滤器相同。