我正在尝试获取在给定时间范围内喜欢帖子的每个用户的信息。因此,我在 oder 中使用 facepy 从 facebook api 获取数据。现在我需要如何对从 api 收到的数据进行分页,但是我无法让它工作。我一直在寻找使用 facebook sdk 的不同解决方案,但是我也无法让它们工作。
到目前为止,我的代码如下所示:
graph_data = graph.get('me/posts?fields=likes',since=sTime, until=uTime)
for info in graph_data['data']:
while True:
try:
for comment in info['likes']['data']:
print comment
info =requests.get(info['likes']['paging']['next']).json()
except KeyError:
break
我收到在时间范围内喜欢每个帖子的人作为输出,但是我意识到这个列表不包括所有喜欢的用户(我可以在 facebook 上看到更多)
非常感谢!