1

在 IPython 中,我做

urlopen('https://graph.facebook.com/18888909708/posts?access_token=my_access_token').read() 

但它只返回一个月的帖子。

如果不是创建页面,我如何让帖子尽可能返回。

谢谢。

4

1 回答 1

2

我想到了。Facebook Social Graph API 有一个since()until()选项。

例如,您可以像这样在两个日期之间抓取帖子

access_token = 'YOUR_ACCESS_TOKEN'
fanpage = 'taylorswift'
startDate = '02/02/12'
endDate = '02/02/14'
url = https://graph.facebook.com/'fanpage'?fields=posts.limit(500).since('startDate').until('endDate').fields(message)&access_token=%s' % (access_token)

然后它将返回一个可以清理和分析的 json 文件。

于 2014-09-10T02:13:41.413 回答