유튜브 검색 애드온를 이용하여 게시판을 잘 쓰고 있습니다.
다만, 검색해서 읽어 들이고 나서 그 검색된 동영상(유튜브)의 총 재생시간도 같이 얻을수 없을까요?
고수님들의 진한~~ 답변 부탁 드려요~~
태그목록
첨부파일 목록
여기에 파일을 끌어 놓거나 파일 첨부 버튼을 클릭하세요.
파일 크기 제한 : 0MB (허용 확장자 : *.*)
파일 업로드 중... (0%)
YJSoft
http://stackoverflow.com/questions/18920336/how-to-get-video-duration-using-youtube-api
<?php $vidID="(비디오 아이디)"; //http://www.youtube.com/watch?v=voNEBqRZmBc $url = "http://gdata.youtube.com/feeds/api/videos/". $vidID; $doc = new DOMDocument; $doc->load($url); $title = $doc->getElementsByTagName("title")->item(0)->nodeValue; $duration = $doc->getElementsByTagName('duration')->item(0)->getAttribute('seconds'); print "TITLE: ".$title."<br />"; print "Duration: ".$duration ."<br />";
(비디오 아이디) 부분을 비디오 아이디(http://www.youtube.com/watch?v=voNEBqRZmBc 에서 v= 뒤 값)으로 변경하시면 됩니다.
이외에도 구글에서 get youtube video duration php 라고 검색하시면 영어지만 다른 예제들도 찾으실수 있으실겁니다.
댓글 2015-01-27
컴박살
앗 너무 너무 감사 합니다~~
댓글 2015-01-28
http://stackoverflow.com/questions/18920336/how-to-get-video-duration-using-youtube-api
<?php $vidID="(비디오 아이디)"; //http://www.youtube.com/watch?v=voNEBqRZmBc $url = "http://gdata.youtube.com/feeds/api/videos/". $vidID; $doc = new DOMDocument; $doc->load($url); $title = $doc->getElementsByTagName("title")->item(0)->nodeValue; $duration = $doc->getElementsByTagName('duration')->item(0)->getAttribute('seconds'); print "TITLE: ".$title."<br />"; print "Duration: ".$duration ."<br />";(비디오 아이디) 부분을 비디오 아이디(http://www.youtube.com/watch?v=voNEBqRZmBc 에서 v= 뒤 값)으로 변경하시면 됩니다.
이외에도 구글에서 get youtube video duration php 라고 검색하시면 영어지만 다른 예제들도 찾으실수 있으실겁니다.