2010年03月02日 RubyでTypepad Atom APIを使って投稿する TypepadにはRestfulなAPIがあり、それを通じてエントリーを取得したり投稿したりすることができる(API詳細)。投稿の自動化を実現したいと思う用途があったので調べてみた。 RubyからAtomでBlogをゴニョゴニョするというのは、あまりニーズがないのか情報が少なく、どの gem がいいのかを見つけるところから一苦労。Typepadの場合はWSSEという認証を採用しているので、これに対応しているかどうか、また、その場合にどうやって使うのか、というのがキモ。 WSSE認証については下記のページが非常に参考になった(ありがとうございます)。 はてなブックマークをダウンロードするスクリプト が、結局 atom-tools という gem を入れたところ、下記のようなコードでWSSEの処理を自分で書かな