我需要跟踪我网站上评论最多的帖子。我目前的方法是在click事件上动态加载DISQUS注释。每当用户点击链接时,我都会使用
重置DISQUS注释DISQUS.reset({
reload: true,
config: function () {
this.page.identifier = disqus_identifier;
this.page.url = disqus_url;
this.page.title = disqus_title;
}
});
我的问题是我无法使用此设置获得onNewComment事件工作,我已经尝试了谷歌上的所有内容,但没有任何事情发生。
有没有简单的方法来使用javascript获取评论计数。我不想使用api,因为它确实对通话有速率限制。我想要的只是获取DISQUS注释,然后将其发送到服务器,以便我可以跟踪它。
我已经尝试过在谷歌找到的所有方法,但对我来说没什么用。
答案 0 :(得分:0)
我的问题是我无法使用此设置获取onNewComment事件
=>如在Disqus帮助栏目中所见:http://help.disqus.com/customer/portal/articles/466258-capturing-disqus-commenting-activity-via-callbacks
以下回调可以添加到disqus_config函数之前主要的Javascript包含
function disqus_config() {
this.callbacks.onNewComment = [function() { trackComment(); }];
}
它适用于我