えーっ!?
勝間和代公式ブログ: 私的なことがらを記録しよう!!: 楽天ブックスに感動→ブログのリンクをamazonから楽天ブックスに切り替えます私のブログのメインの画面のリンクはだいたい楽天ブックスに張り替えてみましたので、まだ体験していない方がいらっしゃったら、試してみてください。
っても
楽天ブックスに感動→ブログのリンクをamazonから楽天ブックスに切り替えます (勝間和代公式ブログ: 私的なことがらを記録しよう!!) - ヲハニュース結局、アフィリの報酬(料率)なんですよね。
ですよねー
ん、まてよ?
二股かけられんか?
かけられるじゃん。
見ての通り、ASINさえあれば、本の場合はISBNと同じなので楽天のAPI経由でリンクとってこれます。
これが出来るのも、
がAPIキーなしのJSONを許可しているから。Amazonはこの点にかんしてすんごくいけずです。おかげで似たようなことしようとするとこんなことしなければならないですし。
生まれてはじめて楽天にギークアピールを感じた瞬間。
これで、Amazonを優先しつつ、在庫切れなら楽天ということが可能になります。
でも「新書がベスト」、どっちも売り切れてるのねorz
Thanx, Mr. Mikitani and folks therein!
Dan the (Amazon|Rakuten) Affiliate
(function(d){
ASIN2RAKUTEN = function(args){
this.proxy = 'http://api.rakuten.co.jp/rws/3.0/json';
this.callback = args.callback || 'jsonp';
this.parse = function(isbn){
var script = d.createElement('script');
script.id = this.proxy + '?'
+ [
'operation=BooksBookSearch',
'version=2010-03-18',
'affiliateId=' + args.affid,
'developerId=' + args.devid,
'callBack=' + this.callback,
'isbn=' + isbn,
].join('&');
script.charset = 'UTF-8';
script.src = script.id;
d.lastChild.appendChild(script);
};
return this;
}
var $ = function(id){ return d.getElementById(id) };
var amz_affid = 'blogsofdankog-22';
jsonp = function(json){
$('status').innerHTML = json.Header.Status;
if (json.Header.Status !== 'Success') return;
var book = json.Body.BooksBookSearch.Items.Item[0];
var isbn = json.Header.Args.Arg.isbn.value;
$('largeImageUrl').src = book.largeImageUrl;
$('rtitle').innerHTML = book.title;
$('rauthor').innerHTML = book.author;
$('itemPrice').innerHTML = book.itemPrice;
$('amazon').href = 'http://www.amazon.co.jp/gp/product/' + isbn
+ '?ie=UTF8&linkCode=as2&tag=' + amz_affid;
$('rakuten').href = book.affiliateUrl;
};
})(document);
最近、発売されたばかりの品が長く「売り切れ」状態に
なっています。これは改善をお願いしたほうがいいと思います。
楽天ブックスとアマゾンは、ともに送料無料。
一体、どこまで続くのでしょうか・・・