如何从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);
 }

我已经走了这么远,但它没有获得我所需的必要信息,例如视频时长。

最佳答案

持续时间存储在yt:duration聚合下的media:group节点中。

您使用什么语言? Google为Java,.NET,Python,PHP和Objective-C创建了一些客户端库。如果您使用的是Perl,则还有WebService::YouTube on CPAN

关于php - 从YouTube视频中阅读XML,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2214734/

10-11 22:34
查看更多