日記/2014-3-21
最終更新時間:2014年03月21日 19時51分16秒
Gracenote プラグイン
Artist: | ||
Album: | Date: | Track: |
こちらのページを見て、GracenoteのWeb APIを叩いてデータを持ってくる、FreeStyleWiki用のプラグインを作ってみました。
FAQによると、残念ながら商用利用不可とのこと。その点、利用の際には注意が必要です。
インストール
- 以下のファイルをダウンロードする。
- gracenote.zip(207)
- Gracenote.pmの38行目の変数「$client_id」に取得したクライアントIDを設定する。
- Gracenote.pmの39行目の変数「$user_id」に取得したユーザーIDを設定する。
- plugin以下にインストールする。
- さらに以下のモジュールをlib以下にインストールする。
使い方
{{gracenote Perfume,ワンルーム・ディスコ}}
- 「Perfume」はミュージシャン名。
- 「ワンルーム・ディスコ」はCDもしくはレコードのタイトル。
補足
- プラグインの出力全体を <div class="gracenote">〜</div> でくるんであります。テーブルを組んで表示していますので、枠線がうるさく感じる場合にはCSSで非表示にしてください。
div.gracenote table { border-style:none; } div.gracenote th, div.gracenote td, div.gracenote img { border-style:none; }
- 一部データで文字化けが発生することを確認。でも、よくわかんないので許して。
参考
- Web API Gracenote
- 音楽APIのGracenote APIを叩いてperfumeを検索してみた
- Mashup Award 9でGracenoteのAPIを使ってみよう
- GracenoteのAPIを試してみた