videoEmbeddable标志无效

时间:2015-07-09 18:45:26

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

我想过滤可嵌入的视频。我正在使用youtube python库搜索视频,并在我的搜索方法中将 videoEmbeddable 标志设置为true,但它不起作用,因为我仍然得到不可嵌入的视频ID,因此无法播放移动应用。

我执行此查询的代码是:

search_response = youtube.search().list(
q=music,
part="id,snippet",
maxResults=10,
videoEmbeddable='true'
type='video'
).execute()

我还将 videoSyndicated 参数设置为true,以便只有在youtube之外可播放的视频,甚至该参数都不起作用。如果我做错了,请告诉我。

重现问题的步骤:

1.拨打以上api进行网页浏览

2.尝试播放生成的视频

3.有些视频无法播放并引发异常

预期产量: 视频返回应该只能嵌入,并且应该在webview中播放

实际结果: 有些视频无法嵌入,甚至在youtube embeddable播放器的网页版中也无法播放。

1 个答案:

答案 0 :(得分:0)

gdata issue tracker上有一个错误,但尚未解决。我建议主张此问题,以便您可以收到任何更新通知。