【发布时间】:2011-11-14 17:46:39
【问题描述】:
考虑 Youtube API XML 文件,例如 http://gdata.youtube.com/feeds/api/videos/$id 一个特定的 XML 数据文件是 http://gdata.youtube.com/feeds/api/videos/GI6CfKcMhjY 以下函数根据 XML url 获取视频的标题:
function ytTitle($ytid,$ytURLConstant){
$url = $ytURLConstant.$ytid;
$doc = new DOMDocument;
$doc->load($url);
echo $title = $doc->getElementsByTagName("title")->item(0)->nodeValue;
}
我看到 XML 文件中有视频时长:
<media:title type='plain'>Jack Sparrow (feat. Michael Bolton)</media:title><yt:duration seconds='197'/>
由于我是 XML 新手,我将不胜感激有关获取视频持续时间的任何帮助。
【问题讨论】: