なぜこれがうまくいかないのかについて、私は高低の答えを探しました。
ページの から結果を取得してページ/posts
分割すると、MONTHS の投稿が見つかりません。私がチェックしたこと:
- ページへのユーザーの投稿は除外されました。表示される投稿と表示されない投稿は、同じユーザーからのものである可能性があります
- 投稿の種類は関係ないようです。表示される投稿と表示されない投稿は同じ投稿タイプである可能性があります
- アプリを介して不足している投稿を表示するためのアクセス権があります- 不足している投稿のいずれかを照会することにより、アプリは投稿データ、洞察などにアクセスできます
- 行方不明の投稿が公開され、公開されます
欠落している投稿は、Facebook サイトのページ管理セクションにある [データのエクスポート] オプションからエクスポートする場合にのみ表示されます。
私のクエリ:
$fb->get('/{PAGEID}/posts?fields=name,created_time,message,parent_id&since={SINCE}&until={UNTIL}&limit=100', '{ACCESS_TOKEN}');
これらの結果をページ分割すると、たとえば、 ~ の間の結果をクエリする2017-10-01
と2017-11-01
、10 月 27 日の投稿 30 件のうち 2 件が返され (その日の最初または最後の投稿ではありません)、10 月 27 日より後の日付にはほとんどの投稿が表示されます (ほんの一握りの投稿のみ)。行方不明) および 10 月 27 日より前の日付はまったく表示されません。
グラフ API を使用します2.10
。
多くの投稿が欠落している理由について何か考えはありますか?