5

URL ごとに適切ないいね数を取得する必要があります。これは、いいねボタンのバブルに表示されている数と同じですが、試したすべての方法で間違った数が返されます。

<div class="fb-like" data-send="false" data-layout="box_count" 
  data-width="90" data-show-faces="false" data-action="recommend" 
  href="http://www.cnn.com/2013/06/14/world/europe/london-underground-lego/index.html">
</div>

とにかく、FQL を介してこれをクエリすると、まったく異なる結果が返されます (34 件のみ)。

https://graph.facebook.com/fql?q=select like_count from link_stat WHERE url='http://www.cnn.com/2013/06/14/world/europe/london-underground-lego/index. html'

(もちろん、CNN サンプルは単なるサンプルです。実際のケースを公開することはできませんが、結果は似ています。両方のケースでカウントが一致しません :/)

質問: Facebook API を介して URL のいいね! を取得する絶対確実な方法は他にありますか?

4

1 に答える 1

6

CNN の記事内に表示されている数字は、現時点で 131 であり、リンクが共有、いいね、またはコメントされた合計回数を表しています。

そのため、リファレンスに従って、次の FQL を使用してその番号を取得します。

https://graph.facebook.com/fql?q=select total_count from link_stat WHERE url='http://www.cnn.com/2013/06/14/world/europe/london-underground-lego/index. html'

于 2013-06-15T23:12:22.120 に答える