0
안녕하세요 재생 목록에서 YouTube 동영상 브라우저를 만들었으므로이 페이지에서 현재 진행률을 볼 수 있습니다. 그래도 내가 도움이 필요한 몇 가지!YouTube PHP 동영상 브라우저 API : 미리보기 이미지가 표시되지 않고 최근 이미지로 정렬됩니까?
-
미리보기 이미지가 표시되지 않으며 동영상이 있습니다 (마우스를 올려 놓으면 제목이 표시됨). - 어떻게 가장 최근에 비디오를 주문할 수 있습니까? 그것은 현재 반대 다.
도움말을 크게 평가했습니다. 결국처럼 보일 무슨의 시각 : 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;
}
?>
이어야한다. 가장 최근의 비디오를 먼저 표시하도록 스크립트를 변경하는 방법을 알고 있습니까? – cbg
나는 그것이 가능하다고 생각하지 않는다. 어쨌든 너는 원하는 방식이 아니다. 게시 된 날짜가있는 배열에 모든 비디오를 추가 한 다음 PHP로 주문해야합니다. 그러나,이 질문의 범위 밖의 thats - 당신은 이것을 받아 들여야하고 더 많은 도움을위한 새로운 질문을 열어야한다 :) –
어쨌든 당신의 도움을 주셔서 감사합니다! 조금 더 나아 졌어! – cbg