Skip to content

第三方服务

陈钰博 edited this page Feb 20, 2019 · 1 revision

第三方服务

静态站点拥有一定的局限性,因此我们需要借助于第三方服务来扩展站点的功能。 以下是 pinghsu 目前支持的第三方服务,你可以根据你的需求集成一些功能进来。

百度统计

  1. 登录 百度统计,定位到站点的代码获取页面
  2. 复制 hm.js? 后面那串统计脚本 id,如下图所示:

  1. 编辑主题配置文件,修改字段 baiduAnalytics,值设置成你的百度统计脚本 id。

不蒜子统计

编辑 主题配置文件 中的busuanz的配置项,设置为true即可开启不蒜子统计,开启后默认在页面底部展示站点UV和站点PV

评论系统

本主题评论系统使用Valine进行底层支持,由于Valine是由第三方服务LeanCloud进行支持,因此需要先获取LeanCloud的相关配置。以下我将进行简要介绍,具体可以参考Valine使用文档。

创建应用

请先登录注册 LeanCloud, 进入控制台后点击左下角创建应用

应用名称无具体要求,建议使用有明确含义的名称。

新建Comment的Class

新建相应的ClassClass名称为Comment

获取APP ID 和 APP Key

应用创建好以后,进入刚刚创建的应用,选择左下角的设置>应用Key,然后就能看到你的APP IDAPP Key了:

配置安全域名

为了你的数据安全,请设置自己的安全域名

修改配置文件

编辑主题配置文件,将enable字段设为true以启用评论系统,将前面获取的AppIDAppKey填写进配置文件:

# valine评论系统
valine:
  enable: true
  appId: 你的应用AppID
  appKey: 你的应用AppKey
  placeholder: Your commnet here. Be cool.
  pageSize: 10
  avatar: mp
  ...

目前本主题仅支持配置以上选项,具体详情可参考:Valine配置项,其他配置项均使用默认配置。

文章阅读量统计

主题使用Valine自带的文章阅读量统计功能,按如下配置即可开启:

# valine评论系统
valine:
  ...
  visitor: true
Clone this wiki locally
You can’t perform that action at this time.