2011-07-09 54 views
0

我有一個網站提供免費的mp3下載,我希望他們只能用於網站的fb頁面的Facebook粉絲。鏈接因此隱藏,除非用戶是粉絲。如何檢查fb:like按鈕是否已在我自己的頁面上按下?

我已經通過訂閱'edge.create'事件來達到部分功能,但是當加載類似方框並且頁面已被喜歡時,此事件不會被觸發。

我真的不知道做這件事的最好方法是什麼,或者在沒有用戶許可的情況下是否可能。 Facebook論壇上的大多數信息都是過時的,其中很多與facebook上的facebook應用/標籤有關,這不是我的情況。

澄清:我的facebook like按鈕位於我自己的域中,位於我自己的代碼中。

+0

將它存儲在某個地方?在php會話中,例如 – zerkms

+0

對不起zerkms,我編輯了我的問題,因爲我取得了一些進展,但現在我注意到您的評論與某些不再是問題的一部分有關。 – joon

回答

1

沒有用戶許可,這是不可能的。您需要向用戶詢問user_likes權限,如here所述。

+1

這使你有權查看他們的所有喜歡 - 不只是你的網頁。我認爲有一個更簡單的方法... – Kevin

相關問題