私は、公開ページからの投稿を見るためにグラフAPIを使用しています。
以前は、すべてのページの投稿を元に戻すことができました(今日から2014年に戻るなど)。
しかしこれはもう不可能なようです。私がページを投稿すると、next
のキーが消えます。 paging['next']
の代わりにcursors['after']
を使用しようとしましたが、これは同じポイントで停止します。これまでのところ、APIへの呼び出しが投稿を返すため、この制限が時間ベース(つまり、4か月以上経過した投稿を取得できない)か金額ベース(過去のX投稿のみ)であるかどうかを判断することができません5年後まで I.私が戻った最初の200の投稿は、今年は逆の年代順であり、最後に2012年または2014年から2つの投稿があります。制限付きの結果を返すFacebookページ/投稿のみ
ここで何が起こっているのか分かりますか?
ここで私が使用しているコードです:
base = "https://graph.facebook.com/v2.9"
node = "/%s/posts" % page_id
fields = "/?fields=message,link,created_time,type,name,id," + \
"comments.limit(0).summary(true),shares,reactions" + \
".limit(0).summary(true)"
parameters = "&limit=%s&access_token=%s" % (50, access_token)
next_page = "&after=%s" % (statuses['paging']['cursors']['after'])
url = base + node + fields + parameters + next_page
これは既に修正されています!ありがとう:) – LukasKawerau