2

我們正在與YouTube頻道進行整合(使用Youtube Data Api v3)。我們需要在我們的用戶頻道上訪問視頻(專用)。在YouTube上訪問某人的私人視頻的權限

的流程如下:

  • 用戶對授權使用OAuth我們的網站他/她的YouTube帳戶。
  • 我們向用戶顯示用戶的YouTube頻道上的視頻列表。
  • 用戶選擇其中的一些(他們可以是私人的)併發送給我們進行處理。
  • 我們需要以某種方式訪問​​用戶要求我們處理的實際視頻文件。

問題是,youtube不會提供任何流式URL或下載鏈接。 看起來,API只提供了iframe嵌入代碼,該代碼僅適用於用戶實際登錄到YouTube的瀏覽器。

如果我們有視頻擁有者的OAuth訪問令牌,我們如何訪問(我們可以?)私人視頻?

回答

1

通過YouTube數據API,您可以將通常在YouTube網站上執行的功能合併到您自己的網站或應用程序中。下面的列表標識了您可以使用API​​檢索的不同類型的資源。該API還支持插入,更新或刪除其中許多資源的方法。這意味着您可以在YouTube網站上看到大部分內容,包括上傳新視頻。

下載Youtube視頻違反Terms of Service,所以API不支持。

頁上面鏈接是指Youtube ToS,指出:

,除非你看到一個「下載」或類似鏈接由YouTube的服務爲內容顯示您不得下載任何內容。

YouTube partners可以訪問此功能的API中(不知道我從來沒有見過的API),如果你有這方面,我建議您聯繫您的經理直接訪問他們應該能夠在指導你假設該功能存在,如何訪問它。