我一直在尝试使用Java的youtube API。当我使用API进行搜索时,我得到的结果与在浏览器中输入关键字时的结果不同,任何逻辑解释都是为什么?
比较:http://www.youtube.com/results?search_query=blah+&aq=f
http://pastebin.com/FVRd3URT(视频标题列表)
我还注意到有些视频(或至少是他们的标题)是重复的。
答案 0 :(得分:3)
YouTube API版本3获得相同的搜索结果。根据文档,第3版仍然是实验性的。 https://developers.google.com/youtube/v3/docs/search/list
答案 1 :(得分:2)
不,它就是这样的。试图匹配这两者是徒劳的。
亚马逊搜索也有同样的问题。
答案 2 :(得分:1)
答案 3 :(得分:0)
我有同样的问题。
就好像API查询不支持全文搜索一样 - 通过API的结果与在引号中输入“我的搜索查询”相同。
尽管如此,请尝试设置稍微更长的时间范围:“今天”可能与“last_week”不同,您可能会获得更相关的结果。