做好博客之后想添加评论功能。第三方评论有多说,disqus,网易云跟帖等,但是多说即将关闭,disqus好不容易弄好,老是加载不出来,网易嘛,他申请的时候域名github.io已经被占用就不行了。所以就接入了国内大神做的Gitment

Gitment

1. 注册 OAuth Application

点击此处注册一个Oauth Application,其他信息可以随意,但是确保填入正确的 callback URL(一般是评论页面对应的域名,图中写的是xxxx.github.io)

注册网站填写信息注册网站填写信息

注册完成后会得到一个client id和client secret

2. 接入 Gitment

根据备注把内容填好,并将代码放入评论页面
这里最重要的是repo,很多人不知道应该填什么,如果你用的是github page,那你只需要把xxxx改成你自己的name就好

  1. <div id="container"></div>
  2. <link rel="stylesheet" href="https://imsun.github.io/gitment/style/default.css">
  3. <script src="https://imsun.github.io/gitment/dist/gitment.browser.js"></script>
  4. <script>
  5. var gitment = new Gitment({
  6. owner: 'xxxx', //github name,必须是注册时候的名字,就是下面这一行的xxxx
  7. repo: 'xxxx.github.io', //存储评论的repositories 名字
  8. oauth: {
  9. client_id: '你的 client ID',
  10. client_secret: '你的 client secret',
  11. },
  12. })
  13. gitment.render('container')
  14. </script>

3. 初始化

配置好以后,会在你的页面看到一个初始化按钮。

点击之后会在你的repo的issues页面下创建对应的issue.

4. 测试

测试的话直接就可以在博客底下评论啦。哈哈哈哈