2

この種のクエリを使用して、会社のページのすべての投稿を収集しようとしています

https://graph.facebook.com/v2.2/ /feed? limit=250 &fields=id,type,status_type,comments{id},likes{id},shares

問題は、すべての投稿を収集していないことです。limit=20でより良い結果が得られ、limit=100でしばらく時間がかかります

ほとんどのページには (ページネーション メカニズムの観点から) 100 項目はありません。

プライバシー設定により、一部の投稿が公開されない可能性があることは承知しています。私の問題は、 limit=20 の呼び出しが、ページネーションを通過すると limit=250 と同じ量のデータを返さないことです。

どうしてですか?

Facebook Analytics のプロバイダーは、収集するデータの品質をどのように保証できますか?

4

2 に答える 2

0

Afaik limit パラメータは確かにバグがあります。しかし、250 は非常に高い値です。パラメーターの最大値もあります。API 呼び出しに依存していると思いますが、これも修正される可能性があります。

制限をまったく使用せず、ページングを使用してより多くの結果を取得することをお勧めします: https://developers.facebook.com/docs/graph-api/using-graph-api/v2.2#paging

于 2015-03-11T14:09:15.167 に答える