iPhone の Safari で開いたアマゾン商品ページのアソシエイトID入りリンクを作成するブックマークレットを作った。既出かもしれないが気にしない。
iPhone の Safari で表示したアソシエイトID入りアマゾン商品ページURLは、モバイル用なので、PCでもモバイルでもokなURL(自動振り分けしてくれるURL、つまりはPC用リンク)に変換するようにした。
また、用途の一つとして Twitter への投稿があるが、ブラウザからではなく普段使っている Twitter アプリから投稿したい。なので、コピペ用のテキスト(タイトルとURL)を表示するだけにした。
(1) アマゾン商品ページを開き、ブックマークレット(アマゾンアフィリリンク)を起動。
(2) すると、コピペ用テキストが出てくるので、全選択してコピーする。
(3) 普段使っているTwitterアプリにペーストして投稿。もちろん、メールでもSkypeでもLINEでもなんでもok。
(1) iPhone の Safari でなんでもいいので適当なページをブックマークに登録する。
(2) それを編集。URL部分に下記の「javascript:...」をコピペする。タイトルは「アマゾンアフィリリンク」とか適当に。なお、アソシエイトIDは各自のものに変更されたい。
- [を] iPhone/iPad の Safari でページのタイトルや URL をコピペ用に表示する Bookmarklet[2012-09-13-1]
- [を] アマゾンの商品ページでASINを取り出すブックマークレットの雛形[2008-12-02-3]
機能
iPhone の Safari で表示したアソシエイトID入りアマゾン商品ページURLは、モバイル用なので、PCでもモバイルでもokなURL(自動振り分けしてくれるURL、つまりはPC用リンク)に変換するようにした。
また、用途の一つとして Twitter への投稿があるが、ブラウザからではなく普段使っている Twitter アプリから投稿したい。なので、コピペ用のテキスト(タイトルとURL)を表示するだけにした。
使い方
(1) アマゾン商品ページを開き、ブックマークレット(アマゾンアフィリリンク)を起動。
(2) すると、コピペ用テキストが出てくるので、全選択してコピーする。
(3) 普段使っているTwitterアプリにペーストして投稿。もちろん、メールでもSkypeでもLINEでもなんでもok。
登録方法
(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]
この記事に言及しているこのブログ内の記事