000065

HepCat Dev and Test Atom/RSS対応のアグリゲーター『HepCat』の開発&テスト&アップデート情報 « BlogWrite対応サービス追加 | Main | BlogWrite Free頂いたご意見(感謝) » June 24, 2004 livedoor blogの Atom API blog.livedoor.com Atom API Specによると、 XML::Atom::Client: 日本語は UTF-8 bytes で入れると、base64 エンコードされる。 # UTF-8 文字列でいれるとサーバエラーになる>調査中 既知の問題: dc:subject にマルチバイト文字列で syswrite エラー ってーゆーと…もしかして使えない…? XML::Atomと言えば、MovableTypeやTypePadを作ったBenさんが(主に?)作って、Miyagawaさんとかパッチかましてる奴だから、MTやココログでも同じなのかも… そういえば、MTのXML-RPCでエラー文字列に日本語文字列混じると日本語復帰できないBase64エンコードの文字列が返ってくる 気持ちの悪い仕様と同じだ。 ココは一つ大和魂こめて頑張ってください>中の人。解決お疲れ様でした。 Base64の方は当方の誤解だった模様。 AtomAPI対応はもうしばらくおあずけです。対応しても使えないのじゃ意味ありませんから…着手して見ます。 しかし、どこまでも付いて回るマルチバイトの罠。 Atom APIを使うと、カテゴリの取得、設定が曖昧(出来ないというかなんというか…)なのは分かります。 なんといってもまだ標準化されていませんから。ましてや独自実装でAPIの乱立はやはり避けたいし。 Posted by HepCat at June 24, 2004 02:18 PM | TrackBack Comments > […]