2013-06-28 39 views
0

我正在使用YouTube API。我在分析V2和V3。目前我试图找回高清视频。当我使用相同的查询时,输出不匹配。youtube api的V3和V2结果不匹配

使用V3

https://www.googleapis.com/youtube/v3/search?part=snippet&type=video&q=football+-soccer&start-index=1&max-results=10&videoDefinition=high&key= {开发人员锁}

使用V2

https://gdata.youtube.com/feeds/api/videos?q=football+-soccer&orderby=published&start-index=1&max-results=10&v=2&hd&alt=jsonc

其中V3是稳定的?或者我应该继续为我的项目使用v2。

回答

0

我一直在整合youtube v3一段时间,并注意到它作为v2的灵活性较低。例如,在进行视频搜索时,为了获得视频的统计信息,我必须提交另一个查询。

+0

没有用户你错了,你可以使用V3内的v2参数。它的更新版本,我也有同样的感觉后,探索V2并切换回到V3。那时觉得很困难。但事情都是一样的。你可以使用相同的参数。这个问题也解决了我发布的问题。通过解析v2和v3中的查询字符串,我获得了相同的视频结果跟踪。为了得到更好的想法,经常阅读api v3。 –