日記/2014-3-21

最終更新時間:2014年03月21日 19時51分16秒

Gracenote プラグイン

 

Artist:
Album:
Date:
Track:

 
 こちらのページを見て、GracenoteWeb APIを叩いてデータを持ってくる、FreeStyleWiki用のプラグインを作ってみました。
 FAQによると、残念ながら商用利用不可とのこと。その点、利用の際には注意が必要です。

インストール

  • 以下のファイルをダウンロードする。
  • 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;
}
  • 一部データで文字化けが発生することを確認。でも、よくわかんないので許して。

参考