アマゾンURLをASINで開き直す
アマゾンのURLは、書名が入ってきたり、各種パラメータが入ったりと非常に長くなりがちで、それを削除して’/exec/obidos/ASIN/XXXXXXXX/’のような形式で開き直すブックマークレットを作ってこれまで使っていたのだが、URLを直接探索するバージョンは形式が変わったのか認識しなくなってしまったので、編集しようとしたらhidden属性のid/nameが共にASINの値を取得するバージョンを作成していたことが判明…。そちらだとすぐに取得できた。
- AmazonのURLで紹介したいときはASIN番号までで十分 – Sakura scope
- ウノウラボ by Zynga Japan: Amazonの商品個別ページのURLからASINを取得する
- AmazonのASINを取得して、最短URLにしたりする – [Mi]みたいなもの
- getElementsByName(‘ASIN’) で Amazon の URL を短縮 | Thing collar Bu log
- 3分LifeHacking:Amazonの長いURLを短縮表示する – ITmedia Biz.ID
で、いちいちページを開いてブックマークレットに渡すのも面倒になってきた(動作の確認のつもりもあったのだが)ので、Greasemonkey化しようと思ったが、先人の成果を探してみるとやっぱり既に作成されている方がいました:
- Amazon URL Cleaner for Greasemonkey
- JavaScriptでAmazonからASINを取得する方法など | Web scratch
- リロードなしでAmazonのURLを/dp/ASINだけの短いURLにするGreasemonkey
- JavaScriptでAmazonからASINを取得する方法など | Web scratch
使わせて頂きます。リロードなしというのがまたステキ。
その他のGreasemonkey:
- しげふみメモ : Amazonに図書館の蔵書検索リンクを追加するGreasemonkeyスクリプト(改訂第2版)
- はてなASINページを便利にするGreasemonkeyスクリプト3種 – nozomのひとりグループ日記 – nozomグループ
- Amazonの商品を最速でブログにコピペできるGreasemonkey「Amazon Quick Affiliate (JP)」 [C!]