我正在使用以下 fql 来确定页面是否被喜欢:
$fql_query_url = 'https://graph.facebook.com/'
. 'fql?q=SELECT+uid,page_id+FROM+page_fan+WHERE+uid=me()+AND+page_id=' . $pageId
. '&access_token=' . $facebook->getAccessToken();
$fql_query_result = file_get_contents($fql_query_url);
$fql_query_obj = json_decode($fql_query_result, true);
if($fql_query_obj['data'][0]['uid']!=''){
$isFan = true;
// echo "<h1> Is Fan </h1>";
} else {
$isFan = false;
}
//var_dump($isFan);
每次最后一行都返回 true,即使在不喜欢使用页面选项卡之后也是如此。