私は、特定のFacebookページのすべての投稿を取得する必要があるアプリケーションを作成しています。問題は最初、私は2011年11月1日より古いすべての投稿を受信しないと示したポストの数が5000よりもはるかに少ないということであるfacebook graph api limitパラメータ
https://graph.facebook.com/McDonalds/posts?access_token=xxx&limit=5000
:マクドナルドのページでは、私はこのURLを使用しますこれは、limitパラメータが正しく動作していないことを意味します。私はこれを見て、それが既知のバグであることを発見した。
次に、最後に提供された次のページング情報とそれ以前のページング情報に従うようにしましたが、それを使用しても2011-01-24を超えることはできません。次のリンクを2回続けた後、空のページが表示されます。 McDonaldsのページはかなり古く、より多くの投稿を含んでいます。だから問題は、どうやって古い投稿を取り出すのかということです。回避策はありますか?
のparams日付を延長するまで&ので、使用してみてください。 paramsは日付を延長するため、&まで使用してみてください https://graph.facebook.com/McDonalds/posts?access_token=xxx&limit=5000&since=2+years+ago&until=now &= 5000&= 2 +年+前&以来までの制限= now –
[Facebookの相互の友人とFQL 4999/5000レコードの制限の可能な複製](http://stackoverflow.com/questions/4281210/facebook-mutual-friends-and-fql-4999-5000-record-limit) – Gilles