MTみたいに素直には使えそうにはありません。
現時点で気づいている点を一応メモで残しておきます。
1. 存在しないPostIDでmetaWeblog.editPostとかすると、InvalidなFaultレスポンスが返ってくる。
以下がその抜粋ですが、
<member><name>faultCode</name><value><string>Server</string></value></member>
うーん、faultCodeはintのはずなんだけど、しかもServerですか・・。
多分Faultな時は全部こうなのかも。
2. mt.supportedTextFilters でプラグインを返してくれない。
Webサイトでも制限として述べている通りです。
でもConvert Line Breaks(1)はPost時に指定してしまえば使えるんだな、これが。
3. dateTime.iso8601型の形式がYYYY-MM-DDTHH:MM:SSとなる
例えばmt.getRecentPostTitlesした時など。
単にISO8601と言えばこっちの方がポピュラーなので間違えやすいと言えばそうなのですが、XML-RPC仕様ではYYYYMMDDTHH:MM:SS形式でないといけません。
XML-RPC.NETだと形式に厳密でハンドリングしてくれない・・・
他にも気づいたら、また追加しておきます。
他のBlogサービスでも多分色々あるんでしょうね。
さて、実装はどうしよう・・・少し考えます。
PS. ちと、とりあえずお知らせページにトラックバックしておこう。
![[RDF Site Summary 1.0]](http://www.rocaz.net/rss10.png)
![[RDF Site Summary 2.0]](http://www.rocaz.net/rss20.png)
![[Bloglinesに登録]](http://www.bloglines.com/images/sub_modern4.gif)
