如何从YouTube上阅读XML?我尝试了以下内容。
$xml = new XMLReader();
$xml->open('http://gdata.youtube.com/feeds/api/videos/1uwOL4rB-go');
$r = array();
while($xml->read()) {
$r[] = array($xml->name => $xml->value);
}
我得到了这么远,但它没有得到我需要的视频持续时间的必要信息。
答案 0 :(得分:1)
持续时间存储在yt:duration
聚合下的media:group
节点中。
您使用的是哪种语言?谷歌为Java,.NET,Python,PHP和Objective-C创建了客户端库。如果您使用Perl,还有WebService::YouTube on CPAN。
答案 1 :(得分:0)