2012年7月17日火曜日

サーバーの最終更新日を元にFeedを作成するAPI

Feedを吐いてないサイトでもFeed reader(google readerとかで)で
更新を追っかけられるようなAPIを作ってみました。

たいして難しいことはやってなくって、
ヘッダーの吐くLast-ModifiedをベースにFeed化するように組んであります。

Feed作成時には、相手のサーバーのヘッダーしか読んでないのと、
一定時間はヘッダーを内部にキャッシュしといて返事をしているんで、
極めて相手サーバーに優しい仕様になってます。

使い方は、 http://www.kahwi.com/API/update2feed/? のあとに
購読したいURLを入れるだけ。
そうすればfeedが出力されるので、
それを適当なReaderで購読してもらえればOKです。

たとえば、東京都のトップページ(http://www.metro.tokyo.jp/)なんかは
http://www.kahwi.com/API/update2feed/?http://www.metro.tokyo.jp/
以上のようにすれば、更新を追っかけられるようになります。

ちなみに、Last-Modifiedが出力されないサーバーは何も出力しないので、
読み取る先によってはまったく使えないかもしれないです。

下のリンクはBookmarkletになるんで、使える人はご利用の程どうぞ。
kafwi.com - Update 2Feed
リンクをブックマークしてもらって、更新を取りたいページで
このブックマークを開くと更新を取れるようになります。

2012年7月10日火曜日

スタバのWi-Fi

市ヶ谷駅前店にて。
FONの電波も飛んでるけど、
多分偽FONだろうな。