使用Disqus API实现"最近评论"功能

本文介绍如何从多说迁移至Disqus,并探讨如何通过Disqus的API来定制评论样式,特别是实现一个显示最近评论的功能。尽管Disqus的iframe样式难以自定义,但通过API获取数据并本地渲染,可以解决这一问题。文章提供了API的使用方法和实现步骤,包括获取Public-Key,构造请求URL,以及处理返回的JSON数据。作者计划未来可能尝试开发自己的评论框插件。
摘要由CSDN通过智能技术生成

原创文,最初发布于 szhshp的第三边境研究所 , 转载请注明

最近从多说迁移到了Disqus,确实老东家做的插件会好得多,唯一的麻烦就是需要一些步骤才能看到评论框。

大多功能都还凑合。唯一不满意的就是CSS风格。因为是Iframe,所以Basic Usage里面没有提到Style相关的东西。因此我试着搜了一下发现Basic Usage的确无法修改CSS,需要用某种办法调用官方API。

本来也没多在意,也就一个Disqus的Logo放在那儿还看得过去,今天试着用他们Advanced Usage里面加了个最近评论框,同样也是Iframe,不过各种padding加起来之后丑得不行。

是时候研究一下Disqus的API了

毕竟是最大的三方评论供应商,他们的API[^1]及其详细。

  1. 首先你肯定已经有了Disqus账号,在Application这里需要注册一下对应的域名,类似于JS跨域域名注册,获得两个Key

    Image 026.png

  2. 当前通过JS提交的需求只需要Public-Key,然后进行各种get请求,Making Requests[^2]一章内介绍了如何进行请求,实际上就是告诉你记得把Key传过去

  3. Docu

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值