2012-01-25 95 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