0

投稿が共有および再共有された回数に関係なく、投稿または写真のいいねの総数をカウントできるようにしたいと思います。

Facebookユニバース全体で投稿がどれほど人気が​​あるか知りたいです。

これも可能ですか?

4

1 に答える 1

0

これらの理由により、これは完全には不可能です。

  1. Facebookは、投稿が別の投稿の再共有であるかどうかをAPIを介して示しません(つまり、Postオブジェクトに「via」プロパティはありません)。また、特定の投稿が再共有された場所や回数を示すプロパティもありません。
  2. Facebookの多くの投稿は、投稿を作成したユーザーが設定したプライバシー設定を使用します。これは、再共有されたストーリーにも適用されます。アプリは、ユーザーが読み取りを許可したものすべてにアクセスできますが、Facebook上のすべてのユーザーのフィードへのアクセスを許可するわけではありません。

せいぜい、理論的にはこれを行うことができます(これを防ぐために他の制限があるかどうかはわかりませんが):Facebookのすべての公開投稿を検索して、追跡する投稿のテキストと一致するテキストを探します。(ここの「検索」の下のドキュメントを参照してください:http://developers.facebook.com/docs/reference/api/)。これらすべての投稿の「いいね」を集計します。これは、アプリが表示できる投稿のサブセットにすぎないことを理解してください。

于 2012-11-08T03:20:03.203 に答える