네이버 영상 등록 게시판 썸네일
본문
유튭 게시판 스킨들은 많은데 네이버는 없다보니... 유튭영상스킨을 기반으로 해서 네이버 영상 url에서 영상의 id 값만 가지고 와서 영상출력하는 데까지는 구현했습니다...;;
그런데 리스트에서 썸네일이 문제인데....
네이버영상을 가져올 때 썸네일은 어떤식으로 처리하시나요...??
https://sir.kr/g5_skin/28815
이 스킨에서 네이버 썸네일 가져오는 부분만 가져와서 추가했는데... 잘 안되네요;;
위 스킨은 xml 파싱을 해서 xml 페이지에 있는 thumbnail_url 데이터만 가져와서 뿌려주는거 같은데...
thumbnail_url 을 못가져오고 있습니다ㅠㅠㅠ
리스트 스킨 파일에서
// 상단에 네이버 영상 썸네일을 가져올 함수 추가
if ( ! function_exists( 'get_movie_thumb' ) )
{
function get_movie_thumb( $movieid )
{
$xml = simplexml_load_file("https://tv.naver.com/oembed?url=https://tv.naver.com/v/".$movieid."&format=xml");
$movie_frame = $xml->html;
$movie_img = $xml->thumbnail_url;
return $movie_img;
}
}
......
// 썸네일 불러올 곳
if( strpos($view['link'][1], 'youtube') !== false ) {
$ytbLink = parse_url($list[$i]['link'][1]); // 200403 링크에 등록된 유튜브 링크를 가져옴
parse_str($ytbLink['query']); // 200403 유튜브링크에서 파라미터를 가져옴
$img_content = '<img src="'.get_yt_thumb('https://youtu.be/'.$v, 'maxres').'" alt="'.$list[$i]['subject'].'">';
}else{
$ytbLink = explode('/', $list[$i]['link'][1]);
$v = array_pop($ytbLink);
echo get_movie_thumb($v);
// $img_content = '<img src="'.get_movie_thumb($v).'" alt="'.$list[$i]['subject'].'">';
}
get_movie_thumb($v) 하면 thumbnail_url 이 리턴돼야하는데...
아무것도 안되고 있습니다..ㅠㅠㅠ
!-->
답변을 작성하시기 전에 로그인 해주세요.