(11/2016 Updated): This is an updated and working code snippet which can be used to retrieve Facebook like count of a specific page. To use this code snippet you’ll need a Facebook App ID and Secret Key. This use latest 2.8 API version method.
Step 1:
Go to https://developers.facebook.com/ login with your facebook account. If you don’t have one you have to create one.
Step 2:
Created an app from facebook developer.
Step3:
You have to get App ID and App Secret from app you created.
Step 4:
PHP Code to get facebook like count of a page.
<?php function fbLikeCount($id,$appid,$appsecret){ $json_url ='https://graph.facebook.com/'.$id.'?access_token='.$appid.'|'.$appsecret.'&fields=fan_count'; $json = file_get_contents($json_url); $json_output = json_decode($json); //Extract the likes count from the JSON object if($json_output->fan_count){ return $fan_count = $json_output->fan_count; }else{ return 0; } } echo fbLikeCount('coregenie','___APPID___','___APPSECRET___'); ?>
Please edit your page name , app id, app secret.
This method is working. Tested on 1/5/2017
If you face any issues or the code not working please comment below.