通过频道名称而非用户名搜索youTube V3 API?

时间:2015-08-19 12:08:13

标签: youtube youtube-data-api

Youtube允许用户名和频道名称。它们可以彼此不同。 youtube API允许我通过用户名进行搜索,但我无法查看按频道名称搜索的位置或方式。它是视频下显示的频道名称。  有人了解我如何通过频道名称/标题和用户名进行搜索? 感谢

2 个答案:

答案 0 :(得分:2)

如果频道搜索API没有返回结果,我会调用搜索API

https://www.googleapis.com/youtube/v3/search?part=snippet&type=channel&maxResults=1&q=(<#potential channel name#>)

因此它运行标准搜索输入值“潜在渠道名称”。 Google文档说第一个返回的结果将是一个频道,因此我们只需要1个结果,这就是我们设置maxResults = 1的原因。

如果没有返回任何内容,那么我假设频道不存在并向用户显示错误

答案 1 :(得分:1)

这对我有用,只需用您的api-key更改密钥

url1 =“ https://www.googleapis.com/youtube/v3/search?part=snippet&type=channel&maxResults=15&q=Inna&key=AIzaSyCEZPGQwdtmwJNlUPJEhercGexEgDyn6-I

r = requests.get((url1))

print(r.content)

它将返回所有名称包含单词Inna的频道 希望这可以帮助您