2016-04-27 109 views
2

我有一個.NET應用程序與YouTube的API API上傳我的客戶端視頻到我的companny頻道,我想遷移YouTube的API到V3,但ClientLogin已棄用,當客戶端嘗試上傳帶有oauth 2.0視頻的視頻上傳到我的客戶端頻道而不是公司頻道時,有一種方法可以在youtube api v2中的某個特定頻道上傳視頻?.net Youtube api v3上傳視頻到一個特定的帳戶

回答

3

您遇到的問題是,當您的客戶端驗證他們正在驗證他們的個人帳戶。你想讓他們上傳到你的帳戶。要做到這一點,你將不得不驗證應用程序到你的帳戶保存刷新令牌,並使用它來讓他們上傳到您的帳戶。如果這是一個Web應用程序,應該不會太難,因爲您可以將此刷新令牌保存在服務器的某個位置並使用它來允許任何人上傳到您的帳戶。

有了任何其他API,我會說創建一個服務帳戶,以允許用戶上傳到您的帳戶,但不幸的是,我們的YouTube API不允許服務帳戶,也不允許您授予其他人訪問您的帳戶我們必須以這種方式破解它。

我希望這有點意義,如果不讓我知道,我會盡力而且幫助。這個評論有點長。

+0

我還有一個問題,你如何使用該刷新令牌,你有任何例子嗎?謝謝 –

+0

取決於您是否使用客戶端庫或您自己的家庭代碼 – DaImTo

相關問題