Youtube V3 API:知道该视频是否可在Android移动设备上使用

Wil*_*lly 2 android youtube-api

最近,我使用Youtbe V3 API检索应在Android应用上播放的视频信息.问题是它们中的一些在移动设备上是不可用的.根据该文件,我没有找到相关的财产.我可以过滤掉那些视频吗?或者我应该在http请求中添加任何标头?

Ibr*_*aya 7

可嵌入和联合有两个概念.iOS设备使用iframe,因此它们基本上都嵌入了.使用播放器API的Android设备可以检查联合播放.

当您执行search-> list时,可以将videoEmbeddablevideoSyndicated设置为true.

或者,如果您正在迭代视频,则对于每个视频,您可以使用视频ID 进行视频 - >列表调用,并在响应中检查status.embeddable.

这是关于此主题的博客文章,即使示例在v2中,信息仍然相关.

  • 当使用`video-> list`时,有没有一种方法可以获取`videoSyndicated`的值? (2认同)