私はすべての投稿とその投稿のコメント (およびコメントへの返信) を公開 Facebook ページにダウンロードしようとしています。私が使用しているコードは次のとおりです。
from facepy import GraphAPI
import json
page_id = "Google"
access_token = "access_token"
graph = GraphAPI(access_token)
data = graph.get(page_id + "/feed", page=True, retry=3, limit=100,fields='message,likes')
i = 0
for p in data:
print 'Downloading posts', i
with open('facepydata/content%i.json' % i, 'w') as outfile:
json.dump(p, outfile, indent = 4)
i += 1
まず第一に (1) このコードは私にこの例外を与えています:
facepy.exceptions.FacebookError: [1] 要求しているデータの量を減らしてから、要求を再試行してください
この問題を解決するにはどうすればよいですか?
2番目:(2)投稿を取得すると同時に、すべてのいいね、コメント、返信を取得するにはどうすればよいですか(すべてを取得するには、いいね、コメント、返信でもページングが必要です)。page=True これらのフィールドでは機能しません。
ありがとうございました!