public function ShareaholicShareCount::facebook_count_callback in Share Buttons, Related Posts, Content Analytics - Shareaholic 8
Same name and namespace in other branches
- 7.3 lib/social-share-counts/share_count.php \ShareaholicShareCount::facebook_count_callback()
Callback function for facebook count API Gets the facebook counts from response
Parameters
Array $response The response from calling the API:
Return value
mixed The counts from the API or false if error
File
- lib/
social-share-counts/ share_count.php, line 159
Class
- ShareaholicShareCount
- An abstract class Share Counts to be extended
Code
public function facebook_count_callback($response) {
if ($this
->has_http_error($response)) {
return false;
}
$body = json_decode($response['body'], true);
return isset($body['og_object']['engagement']['count']) ? intval($body['og_object']['engagement']['count']) : false;
}