昨日(id:NAT_programming:20070512)の続きで、はてなフォトライフに画像を登録するRubyスクリプトを書いた。 最初は全然うまく登録できなくて、なんでかな〜と思って、はてなキーワード「はてなフォトライフAtomAPI」を含む日記で、同じようなコード書いている人いないかと探してみたら、以下のエントリが参考になった(RubyじゃなくてPython使っているけど・・・)。 PythonでAtomクライアント - Λάδι Βιώσας このエントリのコードを見ると、HTTPヘッダに"Content-Type: text/xml"を指定しているのに気づく。自分のコードの通信ログを見てみると、http-access2のデフォルトなのか、"content-type: application/x-www-form-urlencoded"が指定されてた。そりゃ、受け取った方が正しく