2011/1/7

Goo映画の最新映画のトレーラーをYouTubeから拾ってみた

新年の頭の体操、というわけで、Goo映画から最新映画を拾って、それを元にYouTubeから関連動画を拾ってくるというのをやってみました。

<?php
$goo_url = "http://movie.goo.ne.jp/schedule/thisweek.rdf";
$xml = @simplexml_load_file($goo_url);
if ($xml) {
foreach($xml->item as $movie) {
if ($movie->title) {
$title = $movie->title;
$description = $movie->description;
echo "<h1>".$title."</h1>";
echo "<h2>".$description."</h2>";
$query = urlencode($title.’+映画’);
$youtube_url = ‘http://gdata.youtube.com/feeds/api/videos?vq=’.$query.’&orderby=published&setMaxResults=10′;
$xml = @simplexml_load_file($youtube_url);
if ($xml) {
foreach($xml->entry as $entry) {
$media = $entry->children(‘http://search.yahoo.com/mrss/’);
// video url
$attrs = $media->group->player->attributes();
$watch = $attrs[‘url’];
// video thumbnails
$attrs = $media->group->thumbnail[0]->attributes();
$thumbnail = $attrs[‘url’];
echo ‘<a href="’.$watch.’"><img src="’.$thumbnail.’" /></a>’;
}
}
}
}
}
?>

Goo映画を利用してYouTubeから映像を表示

部分的にAKB48が登場してしまうのがまさにアンストッパブルなのですが、こんなんでできるんですね。気分転換になりました。しかし、関係ない情報を拾いたくないので、検索キーワードに映画タイトルの後に+映画というのをつけていたのですが、なんかうまくいかないぞと思っていたら、phpファイルの文字コードがShiftJISだったという罠。

ひとり仕事: フリーランスという働き方
(2012-10-5)
売り上げランキング: 14,705
100円

加藤 康祐 / 企画・設計

1980年1月12日生まれ。フリーランス歴15年。プランナー、デザイナー。加藤康祐企画設計代表。学生時代にデザイン会社でWebデザインを経験。2005年よりフリーランスとしてキャリアスタート。これまでに個人から上場企業まで、100以上のクライアントとのプロジェクトを経験。主な仕事としてベンチャー企業でのサービスのUXデザイン、独法との防災メディアの編集・運営、社会的養護の子どもたちの自立を支援するNPOのサポート等。趣味はラグビーと料理。Keep the head up, Bind tight & Stay low.

加藤康祐企画設計

是非、フォローしてください!
Twitter / Instagram