我有一個Facebook粉絲頁面,我想檢查訪問該頁面的用戶是否喜歡該頁面以顯示內容。它的工作原理,當我登錄的管理員,但是當另一個帳戶訪問該頁面的facebook->getUser()
總是返回0facebook-> getUser返回0
require 'src/facebook.php';
$facebook = new Facebook(array(
'appId' => 'ID',
'secret' => 'HASH',
'cookie' => true,
));
$user = $facebook->getUser();
//Page id
$page = '215010578537112';
$likeID = $facebook->api(array('method' => 'fql.query', 'query' =>
'SELECT uid FROM page_fan WHERE uid =' . $user . 'AND page_id =' .$page));
if ($likeID) {
}else{
}
在[Facebook的開發者博客(https://developers.facebook.com/提供的示例blog/post/503 /)表明'新的Facebook()'行不包含關於cookie的行,這可能是問題嗎? – 2011-06-26 14:43:28
那不行的 –
哎,那應用程序的祕密應該是***祕密嗎?也許這是不是一個好主意,公開發布在論壇上?... – 2011-06-26 15:15:37