npm 包 @moqada/hubot-hatena-counting 使用教程

阅读时长 4 分钟读完

简介

@moqada/hubot-hatena-counting 是一个基于 Hubot 的插件,旨在统计指定博客在 Hatena Blog 上的文章数和推荐数。你可以使用该插件来获取你自己的博客数据,或者基于该插件扩展更多功能。

基本要求

在开始使用 @moqada/hubot-hatena-counting 前,请确保你已经安装了 Node.js 和 npm。如果你还没有安装,可以前往 Node.js 官网下载安装包。

安装

安装 @moqada/hubot-hatena-counting 十分简单,只需要在你的 Hubot 项目中运行以下命令:

安装完成后,你需要将插件添加到你的 Hubot 中。在你的 Hubot 项目中打开 external-scripts.json 文件,添加以下代码:

配置

在使用 @moqada/hubot-hatena-counting 前,你需要在你的 Hubot 项目中配置 Hatena Blog 的 OAuth 认证。具体操作方式如下:

  1. 在 Hatena Developer Center 中创建 OAuth 应用。
  2. 在创建完毕后,记录应用程序的 client idclient secret
  3. 添加环境变量来设置 client idclient secret

以下是一个例子:

使用

@moqada/hubot-hatena-counting 插件提供以下命令供你使用:

  • hubot hatena count <blog_id>:获取指定博客的文章数。
  • hubot hatena bookmarks <blog_id>:获取指定博客的推荐数。

以下是一个例子:

-- -------------------- ---- -------
----- ----- - -----------------
----- ----- - ------------
----- ----------- - ------------------

----- ----- - --- ----------- --------------- ------ ---------
------------------------- -------------------

-------- --------------------- -
  ------ -------- ---------- -
    -- ------------------------ -
      ----- --- --------------- ----------- --- ----------------
    -
  --
-

----------------------------- -------- -- -
  ----------------- ------------------ ----- -------------- -
    ----- -
      --- -----------------------
      ----- ----- ----
    -
  ----
---

------------------------- ------------------- ------ -- ------- ------

----------------------------- -------- -- -
  ----------------- ------------------ --------- -------------- -
    ----- -
      --- -----------------------
      ----- ----- ----
    -
  ----
---

------------------------- ------------------- ------ -- --------- ------

结论

@moqada/hubot-hatena-counting 是一个十分实用的文章和推荐数统计插件。通过它,你可以方便地获取你自己或他人的 Hatena 博客数据。如果你对插件的扩展感兴趣,也可以参考它的源码来获得更多灵感。

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/60066bcc967216659e24482e

纠错
反馈