古い記事
ランダムジャンプ
新しい記事
iPhone の Safari で開いたアマゾン商品ページのアソシエイトID入りリンクを作成するブックマークレットを作った。既出かもしれないが気にしない。

機能


iPhone の Safari で表示したアソシエイトID入りアマゾン商品ページURLは、モバイル用なので、PCでもモバイルでもokなURL(自動振り分けしてくれるURL、つまりはPC用リンク)に変換するようにした。

また、用途の一つとして Twitter への投稿があるが、ブラウザからではなく普段使っている Twitter アプリから投稿したい。なので、コピペ用のテキスト(タイトルとURL)を表示するだけにした。

使い方


(1) アマゾン商品ページを開き、ブックマークレット(アマゾンアフィリリンク)を起動。
bml bml

(2) すると、コピペ用テキストが出てくるので、全選択してコピーする。
bml bml

(3) 普段使っているTwitterアプリにペーストして投稿。もちろん、メールでもSkypeでもLINEでもなんでもok。
bml

登録方法


(1) iPhone の Safari でなんでもいいので適当なページをブックマークに登録する。

(2) それを編集。URL部分に下記の「javascript:...」をコピペする。タイトルは「アマゾンアフィリリンク」とか適当に。なお、アソシエイトIDは各自のものに変更されたい。

javascript:(function(){if(location.href.search(/[^0-9A-Z]([B0-9][0-9A-Z]{9})([^0-9A-Z]|$)/)!=-1){u='http://www.amazon.co.jp/o/ASIN/'+RegExp.$1+'/yto-22';void(prompt('',document.title.replace('Amazon.co.jp:','')+' '+u))}})();

参考


- [を] iPhone/iPad の Safari でページのタイトルや URL をコピペ用に表示する Bookmarklet[2012-09-13-1]
- [を] アマゾンの商品ページでASINを取り出すブックマークレットの雛形[2008-12-02-3]