我正在尝试通过特定用户的上传来搜索匹配查询的视频。
在用户的频道页面上使用基于 Web 的搜索栏时,搜索结果包括完全匹配和部分匹配。
通过 API 运行相同的查询时,结果会受到更多限制。结果更准确,但过滤掉了其他可能相关的结果。有没有办法放宽这个限制并返回所有匹配的结果?
例如,
通过网站查询:
http://www.youtube.com/user/EmmaSaying/search?query=ante
返回以下视频:“ante”、“ante quem”、“antes”,以及“anteriority”、“antecedent”和“anterior”等词。
通过 API 进行的相同查询(在http://gdata.youtube.com/demo/index.html上测试):
http://gdata.youtube.com/feeds/api/users/emmasaying/uploads?q=ante
返回“Terminus Ante Quem”、“Antes”和“Ante”。
不仅总结果更少,而且没有部分匹配。这仅仅是 API 的限制吗?如果是这样,是否有任何可能的方法来解决这个问题?任何帮助,将不胜感激。