はてな/はてなAPI

リダイレクトしたらエスケープした文字列が戻ってしまう

はてなにログインした状態で http://b.hatena.ne.jp/my/add.confirm?url=http%3A//HOGE/%23fuga とすると、myの部分をはてなIDに変換したURLにリダイレクトして、ブックマークすることが出来るのだが、その時にブクマ対象のURL文字列の一部がunescapeされて…

はてなブックマークのユーザーが使っているタグ一覧をJSONで取得するには

http://b.hatena.ne.jp/-user-/tags.json で。 Firefoxアドオンのjsファイルを参考に。 40-RemoteCommands.jsの18行目とか。 公開・非公開関係なく取得できるっぽい。

はてなブックマークにシーケンシャルにアクセスしたいとき

http://b.hatena.ne.jp/entry?eid=n としてnを増やしていく。 抜けている番号はない模様。あるいは、 http://b.hatena.ne.jp/entry/n でも可。 ただし、こちらはブックマークされているページのURLを含んだURLにリダイレクトされる。