从频道获取来自 youtube api 的视频

Posted

技术标签:

【中文标题】从频道获取来自 youtube api 的视频【英文标题】:Get videos from youtube api from channel 【发布时间】:2014-06-06 09:30:26 【问题描述】:

如何从 youtube 频道获取包含时长和观看次数的视频?

我尝试了这个请求:

https://www.googleapis.com/youtube/v3/search?part=snippet%2Cid&channelId=UC4H3KiOO86uiw2fAoZy6NRA&key=YOUR_API_KEY

但响应不包含持续时间/观看次数。有任何想法吗?谢谢。

【问题讨论】:

【参考方案1】:

snippet 字段中没有该数据。相反,使用视频 ID 对 channels.list() 进行第二次 API 调用,并在您的响应中请求 contentDetailsstatistics 字段。您可以在 video resource here 上找到文档。

【讨论】:

以上是关于从频道获取来自 youtube api 的视频的主要内容,如果未能解决你的问题,请参考以下文章

Youtube API v3 从给定频道获取每个视频 ID

从 YouTube api 中自动生成的频道中获取视频

在 C# 中使用 Youtube API V3 从频道获取视频

使用 YouTube API,如何从频道名称中获取直播的视频 ID?

YouTube API:如何使用标签 Y 从频道 X 获取视频?

从 VB.NET 频道获取 YouTube 视频