使用Youtube API v3获取视频供稿

时间:2015-06-13 10:29:36

标签: youtube-api youtube-javascript-api youtube-data-api

我们有一个网站,可以在我们的频道中显示我们的YouTube视频频道和喜欢的视频等。我们使用Youtube Data API v2.0来获取数据。

例如:

https://gdata.youtube.com/feeds/api/users/“+ userid +”/播放列表?v = 2& alt = json-in-script& orderby =“+ orderFeedsBy +”& callback =?

但现在这些链接返回“NetworkError:410 Gone”。我们检查了新的YouTube Javascript API,但我们不了解如何迁移到新的API。请帮我们解决这个问题。

2 个答案:

答案 0 :(得分:0)

此网址将返回带有播放列表视频ID的JSON: https://www.googleapis.com/youtube/v3/playlistItems?part=id&playlistId= {PLAYLIST_ID}&安培;关键= {} YOUR_API_KEY

您需要console.developers.google.com的API密钥和播放列表ID。

您可以获取包含以下网址的频道的播放列表ID列表:

https://www.googleapis.com/youtube/v3/playlists?part=id&channelId= {CHANNEL_ID}&安培;关键= {} YOUR_API_KEY

developers.google.com/youtube/v3/docs/

上的文档

答案 1 :(得分:0)

Youtube停止了对V2的支持,因此从V3获取数据使用以下URL

https://www.googleapis.com/youtube/v3/playlistItems?part=snippet&maxResults=50&playlistId= {PLAYLIST_ID}&安培;键= {KEY}