2011-01-20 192 views
3

我做了一些Facebook的Facebook頁面(Facebook認爲這些應用程序)爲一家公司,他們要求「喜歡」的用戶將被重定向到另一個頁面,或者頁面將顯示與AJAX不同的內容。Facebook檢查用戶「喜歡」的頁面

我瀏覽了Facebook開發者文檔,但是我找不到關於如何去做的線索。

我確定有人以前做過,有什麼建議嗎?

+0

可能的重複[如何檢查用戶是否喜歡我的Facebook頁面或URL使用Facebook的API](http://stackoverflow.com/questions/5093398/how-to-check-if-a-user-likes- my-facebook-page-or-url-using-facebooks-api) – Igy 2013-02-12 20:07:55

回答

1

您可以使用JS或PHP sdk來檢查用戶是否喜歡頁面。請參閱下面的示例...

使用JS sdk檢查用戶是否喜歡頁面(可以是任何頁面,只需設置頁面ID)。這可以用於獨立應用程序或從頁面選項卡中使用。 - http://unbound-media.com/facebook/how-to-tell-if-a-facebook-user-likes-your-facebook-application/

使用PHP sdk檢查用戶是否喜歡選項卡式應用中的頁面(只能檢查用戶是否喜歡當前頁面)。這個方法也可以轉換爲JS。 - How to check if a user likes my Facebook Page or URL using Facebook's API

1

如果你正在處理的Facebook應用程序標籤頁,下面的代碼可以幫助你找到isfan狀態

$signed = parse_signed_request($_REQUEST['signed_request'], 'YOUR-APP-SECRET'); 
if ($signed['page']['liked'] == 1) { 
    $fan = true; 
} else { 
    $fan = false; 
} 

訪問this link用於演示和源代碼。

相關問題