仅从YouTube API检索移动设备支持的视频

时间:2013-09-25 10:57:35

标签: android youtube-api android-youtube-api

我正在使用YouTube API检索Android客户端的视频。

该程序运行良好,但有时我会收到错误消息,例如“此视频不允许在智能手机上运行”。

那么,有一种方法来过滤那些视频吗?我看了this doc但没有找到解决方案。

1 个答案:

答案 0 :(得分:1)

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

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

对于Android,您应该检查videoSyndicated

如果您正在浏览视频,则对于每个视频,您可以使用视频ID进行video->list来电,并在回复中查看status.embeddable

这是关于此主题的blog post,即使示例在v2中,信息仍然相关。