お問い合わせ
会社概要 ソフトウェア 開発ブログ サポート

« AtomAPIとCollection | メイン | テレビブログ=? »

2005年07月13日

So-net blogのAtomAPI:UploadURI

[ Atom ]

以前も書きましたが、So-net blog AtomAPI仕様での画像等のアップロードに関して、UploadURIを取得できるとあります。しかし、UploadURIに関してはそれ以降何も言及がなく、利用方法が分かりません。しかし、So-netさんのAtomAPIの仕様を見ている限り、TypePadやMovableTypeで使われているPerlのライブラリ、XML::Atomを使っているような気がします。(<-単に気がするだけです) という事は、TypePadやMovableTypeでのUploadURIと同様の挙動をするのではないか、と思います。

しかし、So-net blogには画像投稿用の「imageサービス」も用意されています。恐らく、エンドポイントが異なる「imageサービス」というのは、SixApartの名前空間を省いた、TypePadの「Photo Albums」に相当するものか、と思います。この別エンドポイントの「imageサービス」を用いる利点としては、投稿した画像の一覧と削除が出来るということでしょう。

ではいったいどちらを実装すればよいのか...。

最新のAtomAPIの仕様を考慮に入れると、UploadURIを利用する方が投稿クライアントの設計上好ましいです。単にUploadURIをCollectionの一つとして扱うようにすれば良いからです。Collectionを利用すれば、一覧も削除も出来ますので、別エンドポイントにする必要性も利便性もありません。現在少なくともMTとTypePadがUploadURIに対応しているはずです(が、日本語周りの不具合でいずれも動かない)。LivedoorとBloggerは未対応。

「imageサービス」を利用するとすれば、BlogWriteのAtomAPI実装に(UIも含めて)大幅な変更が必要な上、対応しているのは、So-net blogだけです。

悩ましい。 一番良いのは早いところ、AtomAPIの仕様が正式に決定する事なんですが...。

投稿者 BlogWrite担当 : 2005年07月13日 12:53

トラックバック

このエントリーのトラックバックURL:
http://www.witha.jp/b/mt-tb-hate-spam.cgi/286

コメント

コメントしてください




保存しますか?