iTunes StoreをJavascriptで検索する。
iTunesStoreをjavascriptで検索し、JSON形式で結果を出力するサンプルを作ってみました。これはアフィリエイターなどのパートナー用に提供されているiTunesリンクメーカーというツールを参考にしたものです。
function searchItunes(keyword) {
var lang = 9;
var country = 'JP';
var media = 'music';
var entity = 'album';
var limit = 20;
var term = encodeURI(keyword);
var output = 'json';
var url = 'http://phobos.apple.com/WebObjects/MZSearch.woa/wa/itmsSearch';
var params = 'lang=' + lang + '&country=' + country + '&media=' +
media + '&entity=' + entity + '&limit=' + limit + '&term=' +
term +'&output=' + output;
window.open(url + '?' + params, "_blank");
}
PerlにはNet-iTMSというライブラリがあるようですが、Ruby版も作ってみようかな。