livedoor BlogのプラグインAmazon Webサービスを無料コースでも活用するためのスクリプト

 公開しない。といいながら、公開してみるテスト。前置きは「livedoor BlogのAmazon Webサービスをごにょごにょ」を参照。
 livedoor Blog(ライブドアブログ)では、いわゆるブログツールとしてプラグインってのが使えるようになっている。で、Amazon Webサービスってのがプラグインとして存在するのだけれども、無料コースのユーザーはアソシエイトIDを設定できない。これじゃあ意味ないだろう。ということで。まあ、実際に試してないのでわかりませんが。可能性ということで。
<script type=”text/javascript”><!–
yourid = ‘ここにあなたのAmazonアソシエイトIDを入れる’;
tags=document.getElementsByTagName(‘a’);
for(i=1;i<tags.length;i++){
e=tags[i];
ur=e.getAttributeNode(‘href’).value;
if (ur.match(/(http:\/\/www.amazon.co.jp\/exec\/obidos\/ASIN\/\w{10}\/)Lvdrfree-22(.*)/)){
e.setAttribute(‘href’, RegExp.$1+ yourid);
}
}
//–>
</script>
 人のページをローカルに落としてやってみただけなのでだめな感じがする。
 ココログでlivedoor Blog向けのTipsを紹介してもしょうがない気もしますが。さらに、もしうまくいってもlivedoor Blogの規約に外れる行為だと思いますが。てきとー。

コメント