2

私は現在、Web サイトで Facebook の「いいね」ボタンを使用していますが、数値が非常に高くなると、数値が 1000 を表す「k」または 100 万を表す「m」で切り捨てられます。

「1m」を表示するのではなく、実際の数値、つまり 1,000,543 を表示する方法はありますか。

ドキュメントとデモでは、標準レイアウトの生の数値が表示されているようですが、属性セクションでこれについて言及されていないか、button_count レイアウトでそれを実行する方法はありません。

どんな助けでも大歓迎です。

ありがとう

4

2 に答える 2

2

https://stackoverflow.com/a/7324769/2089361で回答されているように、

facebookグラフ APIを使用します: http://graph.facebook.com/http://www.facebook.com/thedoorsをクエリし、応答で JSON 文字列を取得し、それを解析します。これが実際のいいね数です。

于 2013-02-28T10:52:49.883 に答える
0
function fb_like_count($facebook_name){
    $data = json_decode(file_get_contents("https://graph.facebook.com/".$facebook_name));
    echo $data->likes;
}

echoいいねの数になります。$facebook_nameページのurlです。

于 2013-02-28T11:11:50.430 に答える