Как определить, нравится ли пользователю Facebook определенная страница

Есть ли способ определить, нравится ли пользователю Facebook определенная страница с API, который Facebook предлагает в настоящее время?

ОБНОВЛЕНИЕ

Я уже некоторое время пытался заставить это работать через API графа PHP с помощью этого кода.

$fbconfig['appid'] = '***';
$fbconfig['api'] = '***';
$fbconfig['secret'] = '***';

try {
    include_once "facebook.php";
} catch(Exception $o) {
    echo '<pre>';
    print_r($o);
    echo '</pre>';
}

$facebook = new Facebook(array(
  'appId'  => $fbconfig['appid'],
  'secret' => $fbconfig['secret'],
  'cookie' => true,
));

$session = $facebook->getSession();
$me = null;

if ($session) {
    try {
        $uid = $facebook->getUser();
        $me = $facebook->api('/me');
    } catch (FacebookApiException $e) {
        d($e);
    }
}

if($me) {
    try {
        $likes = $facebook->api('/me/likes');
    } catch(Exception $o) {
        d($o);
    }
}

Однако сеанс всегда нулевой, хотя я вошел в систему.

Очевидно , приведенный выше код подходит только для приложений «Canvas» Facebook Connect, я вызываю этот код из вкладки FBML на «Странице» Facebook через AJAX-вызов моего сервер.

Я не очень хорошо знаком со всей терминологией разработки Facebook.

Как мне получить лайки текущего пользователя в моей ситуации?

5
задан jordanstephens 16 January 2011 в 22:02
поделиться