2012-12-15 217 views
0

我爲初學者問題表示歉意,但我不知道還有哪些地方可以打開。 我在我的網站下面的代碼:Facebook喜歡按鈕通知

<script> 
    FB.Event.subscribe('edge.create', function(href, widget) { 
    alert('You just liked the page!'); 
    }); 
</script> 

在開發者頁面,它說,它會在數據庫中記錄喜歡。那麼,我如何看待它們?

該按鈕顯示正常,一切正常,但我只是不知道如何查看它們。

謝謝。

回答

1

您發佈的代碼用於通知您的頁面(顯然是Javascript),查看該頁面的用戶「喜歡」它。爲了使Like功能正常工作,這實際上不是必需的。

您需要在頁面上有Like按鈕才能讓某人喜歡該頁面(例如,通過使用帶有必要Javascript SDK的標籤加載 - http://developers.facebook.com/docs/reference/plugins/like/ - 雖然聽起來您已經完成了該操作)。

至於查看'喜歡',你喜歡的按鈕會告訴你有多少人喜歡它(如果你有這個選項設置),但是你不能直接查看誰實際上喜歡你的網頁,因爲Facebook不允許隱私問題)

您發佈的腳本可以修改爲執行其他操作,例如,您可以對自己的服務器進行AJAX調用,以記錄「like」的信息 - 例如。如果用戶登錄,那麼你就會知道是誰喜歡它。

+0

謝謝Stevie的完美解釋。我已經有了Like按鈕,但只是對更多關於誰真正喜歡該頁面的數據感興趣。由於我不知道如何設置AJAX調用,因此上面的腳本可以被刪除,更正嗎?再次感謝。 – Junior466

+0

是的,該腳本可以被刪除,如果您在用戶喜歡該頁面時沒有自己執行任何操作,則不需要該腳本。 –