3

使用 Python:

from facepy import GraphAPI  
key = 'My Access_Token'
a = GraphAPI(key)
response = a.get('Page_ID/posts')
print response

如果我运行这段代码,它会以 JSON 格式显示数据!和有限的数据。我想从我的页面获取多年的提要。

作为回应,我得到下一个标签 URL:如果我把这个 URL 放在浏览器中,我可以访问更多数据。在一个请求中,我们一次可以获取 200 个提要。

如何批量获取数据?我想从公共页面收集5年的数据!

4

1 回答 1

3

Facebook 的 GraphAPI 对 API 响应使用分页:如果您查询v2.5/{page-id}/posts,则结果将为您提供一个数据数组,在此下方是分页部分。你得到“上一个”和“下一个”查询字符串,你只需要一次又一次地调用。API 不允许每个“页面”超过 100 个结果。

于 2016-01-20T07:02:39.570 回答