2012-01-25 67 views
2

我使用YouTube数据api来搜索YouTube视频,除了受限制的视频显示在结果(特别是来自维沃的音乐视频)这一事实之外,它工作正常。我只希望视频显示在可以嵌入或放置在iframe中的结果中。以下是“eminem”的示例搜索查询,其中显示的最高结果受到限制。YouTube数据API视频嵌入限制

“http://gdata.youtube.com/feeds/api/videos?q=eminem &格式= 5 &最大结果= 10 & V = 2 & ALT = jsonc”

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

我尝试了“format = 5”,你可以看到,我也在API中查看了“限制”和“状态”,但还没有得到任何工作。

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

+0

我有这个相同的问题。你有没有设法使它工作? – leninyee

回答

1

你应该看看safeSearch在这里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

+0

我会试试这些链接中的技巧,看看我能否得到它的工作。安全搜索似乎是我想要的,如果我可以得到它的工作。我会让你知道它是怎么回事 – theDazzler

+0

这方面有没有进展? – funseiki

+0

如何使用YouTube数据API – 2014-02-18 13:01:45