【问题标题】:Youtube Data API Video Embed RestrictionsYoutube 数据 API 视频嵌入限制
【发布时间】:2012-02-19 03:29:46
【问题描述】:

我正在使用 youtube 数据 api 搜索 youtube 视频,它工作正常,除了结果中显示受限视频(特别是来自 vevo 的音乐视频)。我只希望视频显示在能够嵌入或放置在 iframe 中的结果中。以下是“eminem”的示例搜索查询,其中显示的顶部结果受到限制。

“http://gdata.youtube.com/feeds/api/videos?q=eminem&format=5&max-results=10&v=2&alt=jsonc”

如果您粘贴该查询 here,您可以看到查询的 JSON 结果。

如您所见,我尝试了“format=5”,并在 API 中查看了“restriction”和“status”,但还没有任何工作。

有谁知道如何只在搜索结果中显示可以嵌入或放置在 iframe 中的视频?我不想显示受限视频。

【问题讨论】:

  • 我也遇到了同样的问题。你成功了吗?

标签: javascript html json api youtube


【解决方案1】:

您应该在此处查看安全搜索 http://code.google.com/intl/sk-SK/apis/youtube/2.0/reference.html#safeSearchsp。他们说它旨在按您的预期工作,但是,我做了一个简短的测试,但事实并非如此。

但是,还有另一种方法。您可以使用此处描述的字段参数http://code.google.com/intl/sk-SK/apis/youtube/2.0/reference.html#Projection_Values。但是,在我的测试中,由于某种原因,它的 JSONC 输出格式存在问题。

可能还有另一种方法来过滤结果,这里描述了http://code.google.com/intl/sk-SK/apis/youtube/2.0/developers_guide_protocol_partial.html 的部分响应。

【讨论】:

  • 我将尝试这些链接中的技术,看看我是否可以让它发挥作用。安全搜索似乎是我想要的,如果我能让它工作的话。我会告诉你进展如何
  • 这方面有进展吗?
  • youtube数据api使用方法
猜你喜欢
  • 2022-01-21
  • 2014-08-06
  • 2016-07-23
  • 2021-12-04
  • 2012-06-25
  • 1970-01-01
  • 2017-08-05
  • 2013-10-11
相关资源
最近更新 更多