読者です 読者をやめる 読者になる 読者になる

masayuki5160's diary

名古屋でWeb系を中心にエンジニアしてます

iTunes RSSをつかってみた

webサービス開発

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

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