« CD-ROMで始めるセマンティックWeb | トップページ | ふしぎ星の☆ふたご姫 ふしぎ星カード2 ~宝石の国と月の国~ »
自作 blog クライアントを blogger.com の Atom API (BASIC認証 + SSL) に対応させる作業をやっていました。 その作業の過程で、blogger.com には存在する "edit an existing entry"(過去記事の編集) API が TypePad の API 解説書には載っていないことを思い出しました。
で、blogger.com の API
PUT /atom/ブログID/記事ID HTTP/1.1
の類推から
PUT /t/atom/weblog/blog_id=ブログID/entry_id=記事ID HTTP/1.1
というのを試してみたところ、記事IDで指定した記事を問題なく編集できることがわかりました。しかも、POST 時には無視されてしまっていたカテゴリの設定が、PUT 時には反映されることも判明。 ということで、POST して、PUT すれば、カテゴリの反映を含めて、きちんと投稿できることがわかりました。
相変わらず、ココログでは、Listing the User's Weblogs や Listing the Posts in a Weblog の実行結果(XML)が尻切れトンボになってしまう(先頭から1300バイト目近辺で切れる)という現象が発生していますが、それ以外は概ね期待通り動いています(Listing the User's Weblogs で尻切れトンボになるのは、複数 blog を運用している場合だけかもしれません)。
投稿者: tsupo 2005.06.28 午後 11:03
| 固定リンク
|
|
|
|
|
この記事のトラックバックURL:
この記事へのトラックバック一覧です: Atom API による記事の投稿・編集: