我現在想花幾個小時來檢查當前用戶是否喜歡我的應用程序。 我在登錄時需要「user_likes」權限,但即使當我點擊類似按鈕時,當我檢查用戶是否喜歡帶有isFan或FQL的應用程序時,我仍然得到零喜歡!檢測用戶是否喜歡Facebook應用程序
這是如何我試圖讓用戶是否「喜歡」的應用程序:
$isFan = $facebook->api(array(
"method" => "pages.isFan",
"page_id" => xxxxx,
"uid" => $session
));
if($isFan === TRUE)
echo "I'm a fan!";
OR
$likes = $facebook->api(array(
'method' => 'fql.query',
'query' => "SELECT uid FROM page_fan WHERE page_id='xxxxx' AND uid='$session'",
));
print 'likes found: ' . count($likes) . '<br />';
兩種方法給我什麼,請如果有一個人能幫助我這將會非常棒!
謝謝! Moti
上的工具,你可以提供你設置$ session的代碼嗎? – squinlan
這是我如何設置會話:$ session = $ facebook-> getUser(); – user310707
您是否嘗試過在Facebook文檔上手動[這裏](https://developers.facebook.com/docs/reference/rest/pages.isFan/)進行測試? – squinlan