公開投稿のいいね数を取得するために、次の関数を作成しました。しかし、実際にはデータが含まれていない JSON のみを返すため、facebook は何かを変更したようです。
static function getFBPostLikes($url){
$id = self::getFbIdFromUrl($url);
$json = self::readJSON("https://graph.facebook.com/".$id."/likes?limit=10000000");
return count($json['data']);
}
以前は、数えることができた投稿のすべてのいいねが含まれていました。デフォルト値は 50 程度なので、制限パラメータを非常に高く設定しました。
最近の変更でこの問題を解決する方法はありますか?