我们有一个网站,可以在我们的频道中显示我们的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。请帮我们解决这个问题。
答案 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
上的文档答案 1 :(得分:0)
Youtube停止了对V2的支持,因此从V3获取数据使用以下URL
https://www.googleapis.com/youtube/v3/playlistItems?part=snippet&maxResults=50&playlistId= {PLAYLIST_ID}&安培;键= {KEY}