YouTube API播放列表参数不适用于YouTube应用

时间:2015-11-29 21:21:44

标签: android api video youtube playlist

使用YouTube API,您可以在查询字符串上构建特殊的播放列表,就像这样...

https://www.youtube.com/v/jdqsiFw74Jk?playlist=ylLzyHk54Z0,-vH2eZAM30s&autoplay=1

当这是网页上的链接时,在Android设备上查看,并且选择YouTube官方应用作为点击这些链接时启动的默认应用,它只会播放其中一个视频而不显示任何播放列表就像你在网上看到的一样。

即使您选择浏览器作为默认应用,它也会下载第一个视频,但之后无法播放。

我不想在定义视频的情况下提前创建预定义的YouTube播放列表 - 我知道这将有效 - 我的网站的此功能旨在让用户只需按一下按钮即可自动播放一系列视频在网络和移动设备上。

我已经看过各种定义网址的组合但唉,没有任何组合的欢乐。

任何人都有这个工作或有任何建议可以尝试吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

您可以使用recyclerView作为列表。我用Youtube api休息电话完成了这个。

Youtube休息电话看起来像这样(我相信最高结果是50):

https://www.googleapis.com/youtube/v3/playlistItems?part=snippet&playlistId=iBi9LVIrC-fVelw2-I2r-yrEk6SpXfO8&key=AIzaSyCI1oCTXwZzgVv7LDQ8NykSIUEWt247KnU&maxResults=50

您需要从Google开发者控制台获取浏览器密钥。我在这里的答案中解释了这一点:

https://stackoverflow.com/a/41201084/3689744