0

公開投稿のいいね数を取得するために、次の関数を作成しました。しかし、実際にはデータが含まれていない 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 程度なので、制限パラメータを非常に高く設定しました。

最近の変更でこの問題を解決する方法はありますか?

4

0 に答える 0