FacebookグラフAPIの値(特定のファンページの総数)をJSON経由で取得する簡単なPHPコードがあります。ファンページの大半は完璧に機能しますが、3つのファンページ(17ページ中)では、その値を読み取って印刷することはできません。フェイスブックグラフAPI JSON値
フェッチしたいデータが一般公開されているため、同じコードがすべてのページに適用されるため、どこに問題があるのか分かりません。
はここでID 214014840762とファンページの正しい値を出力するコードです:
<?php
$currsiteurl = 'http://graph.facebook.com/214014840762';
$graph = json_decode(file_get_contents($currsiteurl));
$currnofans = $graph->likes;
echo "Number of likes: ".$currnofans; // prints out 107936
?>
しかし、私は単に160788560626000または167134649991034にIDを変更した場合、同じコードはもう動作しませんし、そうでありません何かを印刷する。
ありがとうございます!
[「好き」] $のグラフのようなものを試してみてください? – Nicolas78