【问题标题】:Extracting piece of data from youtube data API从 youtube 数据 API 中提取数据
【发布时间】:2011-10-19 01:30:24
【问题描述】:

我需要从 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 THAN 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' medium='video'表达式='full' 持续时间='101' yt:format='6'/

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

谢谢大家,请原谅我的英语不好。

解决方案

我找到了谢里夫(给你 1 分)

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

【问题讨论】:

    标签: android youtube gdata


    【解决方案1】:

    试试这个:

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

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

    【讨论】:

    • mmmm near but throws Invalid selector expression at position 5: Invalid path step:entry
    • 在示例中fields=entry(title,gd:comments,yt:statistics) 所以也许我们应该尝试 fields=entry(url) ?请尝试
    • 它就在附近,但它需要视频?q="video_id" 一个好的结局:D
    • 这样??让我看看勾号:D 恭喜
    猜你喜欢
    • 1970-01-01
    • 2015-09-18
    • 1970-01-01
    • 2013-06-14
    • 1970-01-01
    • 2020-03-14
    • 1970-01-01
    • 2022-07-04
    • 1970-01-01
    相关资源
    最近更新 更多