2005-06-01から1日間の記事一覧

はてなブックマークAtomAPI の光と影 3rd Stage

やっぱり、レスポンスには XML が入ってた方がいい 例えば、はてなブックマークAtomAPIを Ajax で使おうとすると、レスポンスに XML が含まれない API に関しては、以下のような問題を回避できないことになる。 xmlhttp.readyState == 4 && xmlhttp.status =…

過去の任意のはてなブックマークを編集しようとすると

当該ブックマークの eid がわからないとどうしようもないわけで “GET /atom/feed”では「最近の」ブックマークの eid しかわからないため、「昔の」ブックマークを編集・削除したくなったときに Atom API 経由では、現状では操作ができない。そこで、任意のブ…

レスポンスの不統一

なんでこんなにバラバラなのか? 例えば、“http://del.icio.us/api/posts/add?”や “http://del.icio.us/api/posts/delete?”に対するレスポンスは <result code="done" />なのに “http://del.icio.us/api/tags/rename?”に対するレスポンスは <result>done</result>だし、“http://del.icio.…</result>

続・はてなブックマークAtomAPI の光と影

GET /atom/feed 続いて、“GET /atom/feed”を試してみた。この API で取得したブックマークの一覧には、tag が含まれてないんですね。ショック、ショック、大ショック〜♪summary には、コメントから tag をきれいに取り除いたものが格納されて返ってきます。 …

はてなブックマークAtomAPI の光と影

DELETE /atom/edit/XXXX も試してみたよ 予感は当たってました。まぁ、“DELETE /atom/edit/XXXX”はリクエストも XML を含まないので、レスポンスに XML が含まれないのは、それはそれで辻褄が合ってるからいいか。 でも、できれば XML でレスポンスが欲しい…

はてなブックマーク Atom API

PUT /atom/edit/XXXX って レスポンスは “200 OK”しか返ってこないんですね orz 200 OK Content-Type: application/x.atom+xml <result>ok</result>とか、返して欲しいんですけど… XML に対しては XML で応答して欲しいというか。まだ試してないけど、“DELETE /atom/edit/XXXX…