YouTube 2.0 API 播放列表的替代版本 3.0

Version 3.0 alternative for YouTube 2.0 API playlist

我们确实有这个播放列表。这很棒,因为使用此信息我们可以在 YouTube 上显示最新视频。

https://gdata.youtube.com/feeds/base/users/africawoodgrow/uploads?alt=rss&v=2&orderby=published

我们如何从新的 3.0 API 收到相同的信息?

您需要做的第一件事是注册一个 API 密钥——您可以通过在 console.developers.google.com 创建一个项目,设置 YouTube 数据 API 来完成此操作"on," 并创建 public 访问密钥。

获得 API 密钥后,您需要获取感兴趣的频道 ID(而不是用户名)。如果不知道频道ID,可以这样获取:

https://www.googleapis.com/youtube/v3/channels?part=snippet&forUsername={用户名}&key={YOUR_API_KEY}

获得频道 ID 后,您可以通过搜索端点获取这些视频,如下所示:

https://www.googleapis.com/youtube/v3/search?order=date&part=snippet&channelId={此处为频道 ID}&maxResults=25&key={YOUR_API_KEY}

还有许多其他参数可用于检索视频;有关详细信息,请参阅 https://developers.google.com/youtube/v3/docs/search/list