Youtube api 移动-Youtube api版权视频

Youtube api 移动-Youtube api版权视频,youtube-api,youtube-data-api,Youtube Api,Youtube Data Api,我们正在开发一个应用程序,允许用户通过youtube api进行搜索并复制视频 我们正在经历的问题是,我们正在尝试过滤掉所有不可播放的视频,例如不可嵌入的vevo视频 我们正在使用api参数: videoEmbeddable: 'true', safeSearch: 'strict', videoSyndicated: 'true' 这些过滤器应排除所有具有任何类型限制的视频。 问题是,我们正在过滤一些视频,并且应该可以安全地显示,但每当我们尝试显示它们时,对于大量视频,我们都会收

我们正在开发一个应用程序,允许用户通过youtube api进行搜索并复制视频

我们正在经历的问题是,我们正在尝试过滤掉所有不可播放的视频,例如不可嵌入的vevo视频

我们正在使用api参数:

  videoEmbeddable: 'true',
  safeSearch: 'strict',
  videoSyndicated: 'true'
这些过滤器应排除所有具有任何类型限制的视频。 问题是,我们正在过滤一些视频,并且应该可以安全地显示,但每当我们尝试显示它们时,对于大量视频,我们都会收到这样的信息:要么视频无法播放,要么视频包含受版权保护的内容。 似乎过滤器没有按预期工作

“此视频包含SME的内容。仅限于在某些网站上播放。”

我对一些视频被限制没有异议,但我们只是想找到一种方法从查询中过滤掉这些视频

关于如何过滤这些视频有什么想法或信息吗


谢谢。

有许多与您的问题类似的错误报告:请参见此处:和以获取示例。不幸的是,这些措施似乎都没有解决办法,也没有取得任何进展。在API修复之前,您可能必须手动筛选返回的结果。我很乐意这样做,问题是没有信息允许我进行筛选。对于大多数视频来说,这些值似乎是根据搜索参数确定的,尽管之后仍然无法播放。您可以使用逗号分隔的ID列表调用videos:List,搜索返回这些ID,并将部分指定为
状态
。然后,您可以检查每个视频的
状态。可嵌入
。虽然不是很干净!另外,您在通话中是否将
类型
指定为
视频
?如果没有此选项,则忽略VideoEmbeddeble字段。(尽管我认为如果类型丢失,它将抛出一个错误)。您是否有一个示例调用可以用来复制您的问题。有人可能会看到这一点,并给你更多的反馈。让我试着为这个问题添加一个例子@关于搜索的DUCK Im已将视频指定为类型。另外,我已经用ID列表完成了视频/列表,问题是对于不可播放的ID,Embeddeble返回true。