Edited at

Qiitaの指定ユーザが書いたストック一覧をRSSとして出力する(Ruby CGI)

More than 1 year has passed since last update.


追記(2018.1.23)

今日試しに使ってみたら、動かなくなっていたことを確認したため対応しました。

原因は、Qiita APIにhttpではアクセスできなくなっていたことだったようで、httpsに変更したら動きました。


きっかけ

自分自身のストックの更新履歴をRSSで出力できないか?と思って調べていたら、Webページから内容の一部を取得してRSSにするためのツールを使う方法が紹介されているものが見つかった。

Qiitaのストック一覧をRSS化する方法 - Qiita

ただ、どうもこの方法がうまくいかなかったので別の方法を考え、結果としてQiita APIで取得したストック一覧からRSSを直接生成したほうが早いんじゃないかという結論に至って作成した。

なお、RSS(2.0)の仕様についてはこちらを参考にさせていただいた。

RSS 2.0 Specification 日本語訳 - futomi's CGI Cafe


すぐ使いたい

http://api.hhiro.net/qiitarss/


ソースコード

maraigue/qiitarss (GitHub)

単独ファイルのRuby CGIとして作られています。