2017-05-01 19 views
0

私は、公開ページからの投稿を見るためにグラフ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 

答えて

関連する問題