Youtube API返回的视频不包含搜索关键字。实际上,当您打开网址时,视频没有任何说明。
例如,这是使用关键字parachuteadvansed
http://www.youtube.com/watch?hl=en-GB&v=Gqe4td6xpjQ
视频说明:
此说明实际上是页面右侧显示的其他视频的标题。
我使用了查询:
http://gdata.youtube.com/feeds/api/videos?max-results=50&q=parachuteadvansed&orderby=published&v=2
过去一周我收到了2000多个这样的视频,同时获取了大量关键字。我正在使用YouTube的Java API,直到上周我才遇到这个问题。每次获取都不会发生这种情况,但是在一天中我平均收到300个带有此类描述的网址。
问题是,当您再次获取关键字时,不会返回视频。所以,这个问题无法复制。此外,如果您单独获取视频,则视频不包含说明。
如果这种情况继续下去,那么将会有大量来自YouTube的无关数据。
我想知道是否有人遇到同样的问题,或者有人知道我的查询中出了什么问题。
答案 0 :(得分:0)
更新:已确定基础问题,并且在部署修补程序并刷新搜索索引后,不再返回错误的描述。
你可以做些什么来解决这个问题;由于YouTube搜索索引中的错误,搜索供稿中的描述未正确填充。
我会在内部报道。
(将来,请按照this blog post中的建议操作并使用YouTube API问题跟踪器report buggy behavior。)