如何使用 YouTube Java API 通过主题标签获取随机视频
Posted
技术标签:
【中文标题】如何使用 YouTube Java API 通过主题标签获取随机视频【英文标题】:How to get a random video by hashtag using YouTube Java API 【发布时间】:2021-10-26 15:26:18 【问题描述】:我需要一种通过标签获取随机 YouTube 视频的方法。例如,我想要标签 #meme
的随机视频。
如何使用 YouTube 数据 API? (Java)
这是我目前尝试过的:
我浏览了 YouTube 开发网站上的 api 和示例。 http://www.youtube.com/dev/ 没有找到正确的 API 或在那里找到正确的方法。
我从 Google 搜索中找到了 http://randomyoutubevideo.net/,但他们只提供了 THEM 的 API 以在我和 YouTube 之间使用。这让我希望实际上可以做到这一点。
【问题讨论】:
你会得到最接近的东西是developers.google.com/youtube/v3/docs/search/list,但这不适用于主题标签。 ***.com/questions/49670740/… 【参考方案1】:您可能可以像这样使用 YouTube Data API V3 中的 search:list
端点:
GET https://www.googleapis.com/youtube/v3/search?part=snippet&maxResults=25&q=%23funny&key=YOUR_API_KEY
%23
是主题标签的文字 (#
)
【讨论】:
好的,有什么论据也在寻找视频的长度吗?videoDuration
应该可以工作,尽管它只允许分类值(短、中、长)。您还必须将type
设置为视频以上是关于如何使用 YouTube Java API 通过主题标签获取随机视频的主要内容,如果未能解决你的问题,请参考以下文章
在 YouTube V3 API for java 中获取观看次数
使用 YouTube Data API v3 确定 YouTube 频道的上传速率
通过 YouTube 数据 API 访问公共数据,无需身份验证。