【问题标题】:Youtube API get video duration from the XMLYoutube API 从 XML 获取视频时长
【发布时间】: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 新手,我将不胜感激有关获取视频持续时间的任何帮助。

【问题讨论】:

    标签: xml api parsing youtube


    【解决方案1】:

    我在使用 Youtube API 时遇到了类似的问题,我发现这个网站很有帮助

    http://viewsboard.com/boards/view/discussion/2/263

    【讨论】:

      猜你喜欢
      • 2018-06-28
      • 2015-09-06
      • 1970-01-01
      • 2018-09-05
      • 2015-12-07
      • 2016-03-19
      • 1970-01-01
      • 2014-11-20
      • 2018-08-06
      相关资源
      最近更新 更多