public fetchLikes ( ) : array | Illuminate\View\View | ||
Résultat | array | Illuminate\View\View |
public function fetchLikes()
{
try {
$fb = initFb();
$token = $this->config->FbAccessToken();
$count = $fb->get('/' . config('crm-launcher.facebook_credentials.facebook_page_id') . '?fields=fan_count', $token);
return json_decode($count->getBody(), true);
} catch (Exception $e) {
getErrorMessage($e->getCode());
return back();
}
}
/** * Update config file with likes * @return void */ public function updateFacebookDashboardStats() { $likes = $this->facebookContent->fetchLikes(); $config = $this->config->first(); $config->facebook_likes = $likes['fan_count']; $config->save(); }