我試圖記錄每當用戶點擊Facebook Like按鈕。 Facebook的文檔,甚至specifically mentions這種可能性:什麼是處理FB.Event.subscribe的正確方法?
「假設你想記錄在數據庫中喜歡當一個按鈕被點擊」:
FB.Event.subscribe('edge.create',
function(response) {
alert('You liked the URL: ' + response);
}
);
然後,它會告訴你「你的處理代碼替換警報() 「。有沒有適當的方式來創建這個處理代碼?它將如何被稱爲?我嘗試尋找一些簡單的解決方案,但沒有成功。問題是我對JavaScript並不熟悉,但不應該很難找到我認爲是單線解決方案的東西。
更新:我知道我必須調用一個單獨的腳本才能真正與數據庫交互。我只是不確定如何確切地調用它,如果Facebook JavaScript SDK提供任何幫助。基於我收到的第一個答案,我應該使用jQuery之類的東西,但這對我來說似乎有點矯枉過正。這個假設我錯了嗎?
我知道我必須調用另一個頁面來實際執行操作。我只是不確定如何致電該頁面。我必須使用jQuery等框架嗎?用簡單的普通JavaScript函數沒有辦法做到這一點? – burger 2012-03-26 15:20:43