Youtube API v3:搜索中没有通配符?

时间:2015-05-25 10:44:48

标签: youtube-api youtube-javascript-api youtube-data-api

我正在列出我频道的视频,并希望使用API​​的搜索终结点:https://developers.google.com/youtube/v3/docs/search/list

Ther eis a" q"用于发送查询的参数。完全让我感到困惑的是文档中没有引用通配符,并且在使用*时它没有做任何事情。例如,为了找到包含" tv"在标题中,必须输入完整的单词!发送" tel"不会工作,也不会发送" televisio"。

我错过了什么吗?有办法解决这个问题吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

YouTube搜索与Google搜索的范例相同,这与字符 - 通配符关键字方法有很大不同。它是语义概率搜索,根据您给出的术语查找相关性,因此虽然*确实代表一个通配符,但它代表一个完整的单词。例如,您可以搜索" a *已保存"并且它将返回获得最高相关性得分的视频,其中任何单词都可以代替您的通配符。

您还可以使用其他基于标点符号的搜索运算符... +符号, - 符号,引号等。只需确保在发送查询之前对它们进行了所有URL编码。