0

https://developers.google.com/youtube/2.0/developers_guide_protocol_api_query_parameters的Youtube API布尔搜索结果给我错误的结果

它说:“要搜索一个确切的短语,请在词组加上引号。例如,要搜索短语匹配视频‘间谍飞机’,将q参数设置为%22spy + plane%22。“

但是,例如我想在标题中加入“洪杰”。但是,

http://gdata.youtube.com/feeds/api/videos?max-results=2&q=intitle:%22Hong+Jason%22&orderby=viewCount

我得到 “好奇心先生由杰弗里香港(杰森玛耶兹盖)”

似乎VID是有,因为它具有 “香(贾森”

那么的Youtube不能消除“(”,所以我得到不正确的结果。

我该如何解决这个问题?

我怎样才能做一个真正的精确搜索?

回答

0

也许文档可能会使用一些更新? 尝试此: http://gdata.youtube.com/feeds/api/videos?v=2 & Q =在标题:%22Hong%22 +%22Jason%22-%22Mraz%22 & prettyprint =真& ALT = json & max-results = 3 & order = relevance & fields = entry(title,link [@ rel ='alternate'])