2015-05-13 61 views
0

我打算在我的網站上使用Disqus。它有一個「博客」式的佈局。在首頁,我想顯示每個博客條目的評論數量。我知道我可以連接到Disqus以獲得計數,但是我希望只是在有人輸入評論時將評論數直接保存到我的數據庫中以用於博客條目。Disqus評論被輸入的事件?

因此獲得計數不會影響主頁面的性能/加載時間。如果有人在我的網頁上發表了評論,我可以聽到是否有任何事件被解僱?

AngularJS將是一個獎金,但一個簡單的JavaScript或jQuery解決方案也會有所幫助。

+0

爲downvote註釋將是很好。 –

+1

真的不是一個壞問題,但是,很高興知道你到目前爲止已經嘗試了什麼(我不是downvoter) – Seer

回答

1
function disqus_config() { 
    this.callbacks.onNewComment = this.callback.onNewComment || []; 
    this.callbacks.onNewComment.push(function(comment) { 
     // Code to store the comment count here. 
    }); 
} 

您可以使用它將回調添加到特定事件並掛鉤到自定義分析系統。 (同樣的將工作事件發送到谷歌Analytics(分析),例如在這裏你只需要做出一個請求到你的櫃檯終端

更多的信息在這裏:。https://help.disqus.com/customer/portal/articles/466258-capturing-disqus-commenting-activity-via-callbacks

+0

謝謝。沒有在dev-documentation中找到它 –