iTunesStoreのリンクプレートを作るDraftPadアシスト iTunesSearch

創作とは場所をずらすことである。


DraftPadのAppStore検索アシストを少し変えました AppSearch(修正版) - W&R : Jazzと読書の日々
ついアイコンを押してしまうので。アイコン取得の部分を削りました。リンク・プレート作成に特化。それ以外は従来通り。デザインも少し変えました。iPad用アプリの検索は、末尾の...
要するに手抜きです。アプリの検索ができるんだから、音楽の検索もできるだろう、と。AppSearchにちょいと手を入れ、改造してみました。例によって、末尾の「id=」はリンクシェアIDです。ご自分のに書き換えてお使いください。

draftpad://self/web?source=<meta name=viewport content=initial-scale=1><title><@></title><body bgcolor=gray><script>function main(x){req=new XMLHttpRequest();req.open(%22get%22,%22http://itunes.apple.com/search?country=JP%26entity=%22+x.type+%22%26limit=%22+x.limit+%22%26term=%22+encodeURIComponent(x.s),false);req.send(null);res=JSON.parse(req.responseText).results;for(i=0;i<res.length;i++){app=res[i];url=app.collectionViewUrl;link=%22http://click.linksynergy.com/fs-bin/stat?id=%22+x.id+%22%26offerid=94348%26type=3%26subid=0%26tmpid=2192%26RD_PARM1=%22+url;name=app.collectionName;icon=app.artworkUrl60;icon100=app.artworkUrl100;price=app.collectionPrice;artist=app.artistName;genres=app.primaryGenreName;date=app.releaseDate.split(%22T%22)[0]; LinkPlate=%22\n<div name=\"%22+name+%22\" style=\"background-color:white;padding:10px;border-radius:5px;border:1px solid lightgray;\"><font size=+1><a href=%22+link+%22 style=color:black;><img width=80 align=left src=%22+icon100+%22 style=\"border-radius:5px;margin:1px 15px 1px 1px;\"><strong>%22+name+%22</strong></a><br></font><font size=-1 style=color:slate;>演奏: %22+artist+%22<br>発行: %22+date+%22<br>価格: %22+price+%22 (%22+genres+%22) <a href=%22+link+%22><img src=http://r.mzstatic.com/ja_jp/images/web/linkmaker/badge_itunes-sm.gif></a></font><br clear=all></div>\n%22; document.write(%22<div style=color:white;background-color:black;padding:10px;><font size=+1><a onClick=draftpad.insert(unescape(%27%22+escape(LinkPlate)+%22%27))><img align=left width=75 src=%22+icon+%22 style=border-radius:5px;><strong>%22+name+%22</strong></a><br></font><font size=-1>演奏: %22+artist+%22<br>価格: %22+price+%22 (%22+genres+%22) <a href=%22+url+%22><img src=http://r.mzstatic.com/ja_jp/images/web/linkmaker/badge_itunes-sm.gif></a></font><br clear=all></div>%22);};document.write(%22<hr>%22);}location.href=%22draftpad:///webdelegate?load=main%22;</script></body>&s=<@>&limit=100&type=album&id=uicvwrcQJ5k

登録リンクはこちら→ http://tinyurl.com/bgvfeee



アーティスト名を書いてもいいし、楽曲名でもいい。カーソル行をキーワードにし、iTunesStoreを検索します。今回は「Bill Evans Young and Foolish」で実験しました。


1956-1961 - The Complete
演奏: ビル・エヴァンス
発行: 2012-04-10
価格: 1200 (Jazz)

アルバムのアイコンをタップすれば、上のようにリンクプレートが貼りつきます。ただ、プレートのカスタマイズが手軽にできないところが痛いなあ。何か抜け道はないものやら。
あ、ここまで書いてて思ったけど、これって「このブログを書いてるときBGMにしていたアルバム」を紹介するアシストにすれば良いかも。【on BGM】みたいなタイトルをつけて、直接試聴できるボタンもあると良いなあ。Now Playingですね。そしたら音楽ブログらしくなるし。ちょっと週末に組んでみよっと。


https://m.youtube.com/watch?v=PVJ5jgZU6gU
ちなみに「Young And Foolish」はこんな曲。成人式前ということで。
DraftPadからYouTube動画のリンクを取得するアシスト DraftTube