从youtube数据API中提取数据

时间:2011-08-03 12:04:05

标签: android youtube gdata

我需要从Youtube Data API中提取一小部分数据(使用参数),但我只看到,我必须解析所有数据才能获得它...

让我们看看我需要的例子:

网址= http://gdata.youtube.com/feeds/api/videos/2ILsMmZG4VM

  

http://gdata.youtube.com/feeds/api/videos/2ILsMmZG4VM2007-06-03T12:41:05.000Z2011-08-03T08:29:25.000ZDARKER比BLACK OPENING HD:编辑:   首先比黑色开放更暗。我很久以前上传了这个,并且不知道翻译不好所以请不要生气,只是享受音乐/动画。如果翻译真的打扰你,那么观看一个不同的视频。认真的家伙...... JuN0http://gdata.youtube.com/feeds/api/users/jun0Film:编辑:   首先比黑色开放更暗。我很久以前上传了这个,并且不知道翻译不好所以请不要生气,只是享受音乐/动画。如果翻译真的打扰你,那么观看一个不同的视频。严重的家伙...更黑,然后,黑色

更深入,我可以看到我需要的部分,即RTSP链接:

  

... media:content url ='rtsp://v7.cache8.c.youtube.com/CiILENy73wIaGQlT4UZmMuyC2BMYESARFEgGUgZ2aWRlb3MM/0/0/0/video.3gp'type ='video / 3gpp'medic ='video'表达式='完整'持续时间='101'yt:format ='6'/

然后我需要知道是否存在params以放入链接以直接提取URL,而不必解析所有XML。

感谢所有人,并原谅我糟糕的英语。

我找到了Sherif(1分为你)

http://gdata.youtube.com/feeds/api/videos?q="2ILsMmZG4VM"&fields=entry(media:group(media:content))

1 个答案:

答案 0 :(得分:1)

试试这个:

http://gdata.youtube.com/feeds/api/videos?q="2ILsMmZG4VM"&fields=entry(media:content)

然而The fields parameter is currently used for experimental features only