2

我正在尝试获取给定论坛中已撰写的评论总数。

看着http://disqus.com/api/docs/我看不到这样的东西。老实说,这听起来很奇怪。论坛详细信息 ( http://disqus.com/api/docs/forums/details/ ) 显示了除此之外的任何内容。

任何黑客/一段代码/隐藏的 API 调用可以解决问题吗?提前致谢

4

1 回答 1

3

我发现的最好方法是获取所有线程的列表,然后将每个线程的帖子数相加:

curl -0 -L "https://disqus.com/api/3.0/forums/listThreads.json?api_key=YOUR_API_KEY&forum=YOUR_FORUM_NAME&limit=100"

如果你得到一个“下一个”光标(response['cursor']['next']),不要忘记遍历不同的结果页面。

有关完整的 JavaScript 示例(旨在在 Google Script 上运行),请参阅此要点: https ://gist.github.com/sarfata/5068200

于 2013-03-01T21:47:11.747 回答