Ciao a tutti...
avevo un codice per verificare che un utente fosse fan o meno di una determinata pagina, che fino a poco tempo fa funzionava... ora, non so se è cambiato qualcosa su facebook, fatto sta che non funziona più.

Qualcuno sa come potrei risolvere?

Il vecchio codice era questo:

Codice PHP:

require 'facebook.php';

// Create our Application instance (replace this with your appId and secret).
$facebook = new Facebook(array(
  
'appId' => '123456789',
  
'secret' => '123456789',
));


$page_id "123456789";

$user $facebook->getUser();

//$page_name $facebook->api("/".$page_id)['name'];
//$page_link $facebook->api("/".$page_id)['link'];



if ($user) {
  try {
    
$likes $facebook->api("/me/likes/".$page_id);
    if( !empty(
$likes['data']) )
        echo 
"I like!";
    else
        echo 
"not a fan!";
  } catch (
FacebookApiException $e) {
    
error_log($e);
    
$user null;
  }
}

if (
$user) {
  
$logoutUrl $facebook->getLogoutUrl();
} else {
  
$loginUrl $facebook->getLoginUrl(array(
    
'scope' => 'user_likes'
  
));
}

// rest of code here
?> 

Grazie a tutti!