0

FacebookのAPIから同様のカウントを取得しようとしています。この URL http://api.facebook.com/restserver.php?method=links.getStats&urls=http://www.yahoo.comにアクセスすると

like_count は現在422493前後です。しかし、この jQuery スクリプト ( JSFiddle )を実行すると、 1318998が表示されます。このスクリプトに何か問題がありますか?

<script>
$.ajax({
    url: "http://api.facebook.com/restserver.php?method=links.getStats&urls=http://www.yahoo.com;",
    dataType: "xml"
}).done(function(data) {
    var $xml = $(data),
        $title = $xml.find("like_count");
    $('#fbshare').text($title.text());
});           
</script>

<div id="fbshare"></div>

API はここから参照されます: https://developers.facebook.com/blog/post/2009/10/26/extending-facebook-share/

4

1 に答える 1

1

この FQL クエリを試してみてください。

https://api.facebook.com/method/fql.query?query=select%20%20like_count%20from%20link_stat%20where%20url=%22www.yahoo.com%22

于 2013-11-08T06:16:03.767 に答える