http://d.hatena.ne.jp/keyword/%A4%CF%A4%C6%A4%CA%A5%C0%A5%A4%A5%A2%A5%EA%A1%BCAtomPub
はてなダイアリーをAtomPubで投稿するときに、上記URLにある「日記エントリーの投稿」のサンプルXMLをそのまま送信しても、送信を実行した日付で投稿されてしまった。
原因はentry要素の名前空間が古いこと?
http://d.hatena.ne.jp/kdaiba/20080222/p1
以下のXMLを送ることで、指定した日付への投稿が成功した。
ちなみに、メタ文字とか変な問題が起きないように
<?xml version="1.0" encoding="utf-8"?> <entry xmlns="http://www.w3.org/2005/Atom"> <title>日記エントリータイトル</title> <content type="text/plain"> <![CDATA[ 日記エントリー本文 - はてな - 記法 ]]> </content> <updated>2008-01-01T00:00:00+09:00</updated> </entry>