我正在尝试获取用户与他或她在 Facebook 上的帐户相关联的帖子对象的总数。使用 Python,我可以像这样翻阅帖子:
graph = facebook.GraphAPI(token.token)
try:
feed = graph.get_connections('me', 'feed')
for item in feed['data']:
celery_process_facebook_item.apply_async(args=[user_id, item, full_iteration])
if full_iteration and feed['paging']['next']:
next = feed['paging']['next']
parsed = urlparse.urlparse(next)
until = int(urlparse.parse_qs(parsed.query)['until'][0])
celery_process_feed.apply_async(args=[user_id, provider, post_type, full_iteration, until])
不幸的是,这并没有告诉我他们的提要中的帖子总数。有没有办法获取这些信息?我想为我的客户提供一个进度条,显示我们已经为他们处理了 x% 的项目,但我不知道如何处理。