💻

理由は特にありませんがQiitaから投稿とコメントをエクスポートするツールを作りました

2020/03/26に公開

理由は特にありませんが、Qiitaから自分の投稿とコメントをまるっとエクスポートするツールを作りました。

https://github.com/ttskch/qiita-export

使い方

Qiitaの設定画面個人用アクセストークン を取得(スコープは read_qiita のみでOK)して、ローカルの適当な場所で以下のコマンドを実行するだけです。

$ npx qiita-export -t {アクセストークン}

これで、カレントディレクトリ直下に qiita-export というディレクトリが作られ、そこに

  • 自分の全記事のMarkdownファイル
  • 自分の全記事のrawデータ(Qiita APIで取得した記事のjsonデータ)
  • 自分の全記事それぞれのコメントのrawデータ(Qiita APIで取得した記事ごとのコメントのjsonデータ)

が保存されます。

$ tree qiita-export
qiita-export
├── 記事タイトル.md
├── 記事タイトル.md
├── :
├── 記事タイトル.md
└── raw
     ├── 記事タイトル.json
     ├── 記事タイトル.json
     ├── :
     ├── 記事タイトル.json
     └── comments
          ├── 記事タイトル.json
          ├── 記事タイトル.json
          ├── :
          └── 記事タイトル.json

2 directories, xxx files

ご自由にお使いください。

GitHubで編集を提案

Discussion