美文网首页
Halo博客文章数据导出工具

Halo博客文章数据导出工具

作者: 掘墓人 | 来源:发表于2020-04-12 13:13 被阅读0次

之前写了「CSDN 文章数据导出工具」,当时就说要写一下 「Halo博客文章数据导出工具」,本文就来介绍一下这个工具开发和使用。

效果展示

首先来看下导出的效果,与 CSDN 导出的数据类似,关于 CSDN 导出可查看「CSDN文章数据导出工具」。

Halo博客文章导出数据

开发

Halo 博客开源项目地址:https://github.com/halo-dev/halo

1、Halo 后台管理

Halo 博客的后台管理是有文章相关数据的,如下图所示,但是跟 CSDN 类似,不能导出,一页一页查看满足不了我的需求,所以我就想着把文章数据导出来。

Halo文章数据

2、Halo 版本问题

截止到发文时,Halo 的最新版本是「1.3.1」,我自己用的还是「0.4.3」,由于是大版本升级,数据需要迁移,并且部分页面的路径发生了变化,所以我暂时还没升级。

鉴于以上情况,我做了两个版本的兼容,1.X 和 0.4.X,但是只测试了 1.3.1、1.2.0 和 0.4.3,其他版本使用过程中有任何问题,欢迎随时反馈。

工具使用

说了这么多,这个工具到底怎么使用呢?

1、查看博客版本

登陆你的 Halo 博客管理后台,找到博客的版本。

1.X

如果你的版本是 1.X,可以通过点击「系统--关于」查看版本号,如下图所示:

1.X版本号

0.4.X

如果你的版本是 0.4.X,那版本号应该在页面的右下键,如下图所示:

0.4.X版本号

2、开启 API 访问

登陆你的 Halo 博客管理后台,开启 API。

1.X

如果你的版本是 1.X,点击「系统--博客设置--API 设置」,开启 API 服务,设置 Access key 并保存。

1.X开启API服务

如果按照上面步骤没找到「API 设置」,那么点击「系统--博客设置」之后,右下键应该有个闪电的按钮,点击即可发现「API 设置」。

高级选项

0.4.X

如果你的版本是 0.4.X,点击「设置--博客设置--其他设置」,启用 API 服务,设置 Api token 并保存。

0.4.X开启API服务

3、访问工具

打开「Halo 博客文章数据导出工具」,依次选择博客版本、填写博客地址和 Access key 或 Api token,然后点击导出,稍等片刻,即可下载文章数据为 Excel。

Halo博客文章数据导出工具

例如我的 Halo 博客版本是 0.4.3,博客版本就选择「0.4.X」,博客地址填「https://juemuren4449.com」,然后再填入我从后台管理设置的 Api token,点击导出即可下载文件。

填写示例

说明

Halo 博客的 0.4.X 和 1.X 版本,接口和数据结构都做出了改变,前者使用的是 api/archives/all 接口,一次即可获取所有文章的数据,后者使用的是 api/content/posts 接口,需要根据页数分页调用数据。

通过文章的数据的分析,可以看到不同类型题材的阅读量差异,可以一定程度上确定自己的题材和写作风格,但是数据也是次要的,更重要的是写出「言之有物」的文章。

使用过程中有任何问题,欢迎沟通交流,与君共勉。

相关阅读:

CSDN文章数据导出工具

欢迎访问的个人博客:掘墓人的小铲子

相关文章

  • Halo博客文章数据导出工具

    之前写了「CSDN 文章数据导出工具」,当时就说要写一下 「Halo博客文章数据导出工具」,本文就来介绍一下这个工...

  • 用pl/sql实现oracle数据的导出和导入

    一、PL/SQL工具实现oracle数据导出 1. 数据对象导出工具->导出用户对象,弹出如下界面:选择用户,选择...

  • 个人博客图片存储推荐--又拍云

    一、为什么选“又拍云” 前不久重新部署了我的博客,使用的“Halo”博客系统,详情可见Halo博客搭建。 博客搭建...

  • mongoDB 基本使用

    数据库帐号的创建与使用 参考不知博客官方说明 数据的备份还原 数据导入与导出 数据导出 注意: 导出类型为json...

  • CSDN文章数据导出工具

    平时写了博客,除了发布在自己的博客上,还会发布在知乎专栏和 CSDN(简书已经放弃了),发布之后会时不时的看看文章...

  • 使用JS将table表格导出为excel

    之前都是用Java在后端做的导出,这次表格数据做的比较麻烦,就直接在前端把table导出了,非常方便。博客文章链接...

  • Halo博客搭建

    Halo项目地址:https://github.com/ruibaby/halo 最近重新搭建了一下博客系统,使用...

  • Springboot使用Apache poi Excel 实现E

    使用Apache poi Excel实现Excel导出数据的工具类1、添加maven依赖 2、Excel导出工具类...

  • mysqldump导出函数+数据+存储过程

    mysqldump--导出工具 #导出单个数据库:结构 无数据 [root@localhost ~]#mysqld...

  • mysql命令行导入导出数据库

    以前使用数据库工具navicat导入导出数据库文件,但是速度比较慢且导出.sql文件较大。mysqldump导出数...

网友评论

      本文标题:Halo博客文章数据导出工具

      本文链接:https://www.haomeiwen.com/subject/jhvvmhtx.html