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。
我们确实有这个播放列表。这很棒,因为使用此信息我们可以在 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。