masayuki5160's diary

滋賀県大津市に住むソフトウェアエンジニアの雑多ブログ

iTunes RSSをつかってみた

以下参考にしたサイトです。
ありがとございました。

PHPRSSを読み込む方法
http://hiroyukiterada.com/php/362/

iTunesRSSを表示させる方法
http://kome-suki.net/archives/7663



でせっかくなのでiTunes RSSをつかって、こんなのつくりました。

iTunes Top Music Tube
http://www.masa-ns.sakura.ne.jp/iTunes_Rank/index.php


どうも最近流行の音楽がわからんくなってきたな〜と感じることがあったので、
iTunes RSSでランキングを取得してこのサイトをつくってみました。

iTunesからRSSを取得して表示する際に使用したソースは下記。


<?php
ini_set( "display_errors", "Off");
function curl_get_contents( $url, $timeout = 60 )
{
$ch = curl_init();
curl_setopt( $ch, CURLOPT_URL, $url );
curl_setopt( $ch, CURLOPT_HEADER, false );
curl_setopt( $ch, CURLOPT_RETURNTRANSFER, true );
curl_setopt( $ch, CURLOPT_TIMEOUT, $timeout );
$result = curl_exec( $ch );
curl_close( $ch );
return $result;
}

$result = curl_get_contents( "http://itunes.apple.com/jp/rss/topsongs/limit=25/genre=27/xml", 120 );
$rss = simplexml_load_string($result);
//print_r ($rss);


foreach ($rss->entry as $entry)
{

$content = $entry->content;
echo $content;

}
?>

ほとんど参考にしたサイトのソースのままのはずです。
以下のURLを取得したいiTunesRSSのURLに入れ替えるだけで使えると思います。

$result = curl_get_contents( "http://itunes.apple.com/jp/rss/topsongs/limit=25/genre=27/xml", 120 );


引っ越ししてから家の近くにレンタルショップもないのでちょうどよかったと作った本人が一番よろこんでますw
あと、CMで見て気になってたDefTechの新曲をYoutubeでみれてよかったw
今度CD買ってこよ〜

UP

UP