iami233
iami233
文章133
标签35
分类4
为你的网站添加Gittalk评论

为你的网站添加Gittalk评论

Gitalk 是一个基于 GitHub IssuePreact 开发的评论插件。项目地址:https://github.com/gitalk/gitalk

特性

  • 使用 GitHub 登录
  • 支持多语言 en, zh-CN, zh-TW, es-ES, fr, ru
  • 支持个人或组织
  • 无干扰模式(设置 distractionFreeModetrue 开启)
  • 快捷键提交评论 (cmd|ctrl + enter

Gittalk

如何安装

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<link rel="stylesheet" href="https://unpkg.com/gitalk/dist/gitalk.css">
<script src="https://unpkg.com/gitalk@latest/dist/gitalk.min.js">script>

<div id="gitalk-container">div><!--在需要调用的地方添加-->

<script type="text/javascript">
var gitalk = new Gitalk({

// Gitalk的主要参数
clientID: `Github Application clientID`,
clientSecret: `Github Application clientSecret`,
repo: `存储你评论 issue 的 Github 仓库名`,
owner: 'Github 用户名',
admin: ['Github 用户名'],
id: location.pathname, // Ensure uniqueness and length less than 50
distractionFreeMode: false // Facebook-like distraction free mode
})

gitalk.render('gitalk-container')
</script>

申请GitHub Application

安装Gittalk需要申请 GitHub Application,如果没有 点击这里申请Authorization callback URL填写当前使用插件页面的域名。下面的图片是博主翻译过的,你可以对照着图片填写,注意:主页地址和回调地址都填你网站首页地址即可。

Gittalk

点击注册后即可跳转到应用页面

Gittalk

把里面的Client IDClient Secret复制到上面Gitalk的主要参数里面即可。

大功告成

Gittalk

本文作者:iami233
本文链接:https://5ime.cn/gittalk.html
版权声明:本文采用 CC BY-NC-SA 3.0 CN 协议进行许可