如果我在YouTube上搜索「萬島嶼mofro」,所需的視頻是第一個結果。不過,我認爲那個視頻根本不會使用Google的Youtube搜索API顯示。即使我非常具體地搜索,它只是返回零結果。這是我的代碼:Javascript Youtube搜索API未找到視頻
var request = gapi.client.youtube.search.list({
q: "ten thousand islands mofro",
part: 'id, snippet',
type: 'video'
});
這是否與版權問題有關?但是,如果是這樣,爲什麼我能夠在Youtube上毫不費力地找到它,而不是使用它的API?
編輯:這絕對是與搜索音樂有關。搜索「和諧芬克布萊克阿隆」也不會返回正確的視頻,雖然它通過Youtube網站搜索。看起來,出於某種原因,帶有「 - 主題」的YouTube頻道不會從API返回。仍在尋找解決方法或原因。
因此,問題不在於我沒有收到結果,而是所需的視頻沒有從查詢返回,即使它是從Youtube搜索時的第一個視頻。我的代碼和剛剛提供的直接網址不會返回** [this](https://www.youtube.com/watch?v=YS-Wn13V3Jw)**視頻。但是,如果您直接在Youtube上搜索相同的內容,則該視頻是第一個結果。 – nikojpapa
你應該更具體一點。如果您對該特定視頻進行直接網址請求,則會看到其區域限制。 – johnh10