【seesaaブログ関連】 Seesaaブログ XML-RPC機能における問題点

2004-07-18 00:00
Seesaaは、利用者としては意外にいいブログだなーと思ってたんですが、XML-RPC機能の実装については、かなりがたがたみたいですね。商用版も販売していたと思いましたが。。
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. ちと、とりあえずお知らせページにトラックバックしておこう。
posted by ROCA | Comment(0) | TrackBack(0) | seesaaブログ関連
この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:

この記事へのトラックバックURL
http://blog.seesaa.jp/tb/306845

この記事へのトラックバック