diff --git a/src/disqus.js b/src/disqus.js index 04f2018..42e3148 100644 --- a/src/disqus.js +++ b/src/disqus.js @@ -280,8 +280,11 @@ function DisqusJS(config) { * * API Docs: https://disqus.com/api/docs/posts/list/ * API URI: /3.0/posts/list.json?forum=[shortname]&thread=[thread id]&api_key=[apikey] + * + * https://github.com/SukkaW/DisqusJS/issues/6 + * 可以使用 include=deleted 来获得已被删除评论列表 */ - let url = `${disqusjs.config.api}3.0/posts/list.json?forum=${disqusjs.config.shortname}&thread=${disqusjs.page.id}${cursor}&api_key=${disqusjs.config.apikey}`; + let url = `${disqusjs.config.api}3.0/posts/list.json?forum=${disqusjs.config.shortname}&thread=${disqusjs.page.id}${cursor}&include=approved&include=deleted&api_key=${disqusjs.config.apikey}`; get(url, (res) => { if (res.code === 0 && res.response.length > 0) { // 已获得评论列表,进行渲染 @@ -433,6 +436,14 @@ function DisqusJS(config) { } let renderPostItem = (s) => { + console.log(s.isDeleted) + if (s.isDeleted) { + var authorEl = ``, + message = `此评论已被删除`; + } else { + var authorEl = `${s.authorEl}`, + message = s.message; + } /*