今、Last.fmのAPIを使って、 自分のサイト「MUSIC MANIA」をリニューアルしようとたくらんでいます。 APIで曲情報を取得するやり方がわかったのでメモがてら PHPでのサンプルコードをアップします。
$api_key = "ed381c06cb5e30c3564b3f88582a4367"; //APIキー $artist = urlencode("acidman"); $track = urlencode("赤橙"); $autocorrect= "1"; //曲情報取得 $url = "http://ws.audioscrobbler.com/2.0/?method=track.getinfo&api_key=".$api_key."&artist=".$artist."&track=".$track."&autocorrect=".$autocorrect; $lfm = @simplexml_load_file($url); print $url."<br />"; if($lfm["status"] == "ok"){ print "曲名:".$lfm->track->name."<br />"; print "アーティスト名:".$lfm->track->artist->name."<br />"; print "収録アルバム:".$lfm->track->album->title."<br />"; }
詳細仕様は http://www.lastfm.jp/api/show?service=356 にあります。 やっぱり私は音楽が好きですわ。 音楽サイトで世の役に立つのを作りたいです。