こんにちは私はプレイリストからYouTubeビデオブラウザを作成しました。このページで現在の進捗状況を確認できます。しかし、私が助けを必要としているいくつかのこと!
サムネイルが表示されておらず、動画が表示されています(カーソルを合わせるとタイトルが表示されます)。- ビデオを最新のものから順に注文するにはどうすればよいですか?現在、反対のことをしています。
助けていただければ幸いです。最終的にどのように見えるかを視覚的に確認します:i.stack.imgur.com/xKpVg.png
現在のコードは次のとおりです。
<style type="text/css">
#videos{background:gray;width:299px}
#videos a:hover
</style>
<div id="videos">
<?php get_playlists(); ?>
</div>
<?php
function get_playlists(){
$data = file_get_contents("http://gdata.youtube.com/feeds/api/playlists/C82EBDAC0429B6A2?max-results=12");
$xml = simplexml_load_string($data);
foreach($xml->entry as $playlist){
$media = $playlist->children('http://search.yahoo.com/mrss/');
$attrs = $media->group->thumbnail[0]->attributes();
$thumb = $attrs['url'];
$attrs = $media->group->player->attributes();
$video = $attrs['url'];
$title = $media->group->title;
$url = $video;
parse_str( parse_url( $url, PHP_URL_QUERY ), $my_array_of_vars );
$vid_Id = $my_array_of_vars['v'];
$thumbnail .= '<div style="float:left; cursor:pointer;">
<a href="/tutorials/view_tutorial.php?id=' . $vid_Id . '">
<img src="' .$thumb . '" title="' . $title . '" width="74" height="42"
</a>
</div>';
}
print $thumbnail;
}
?>