我使用YouTube數據API(Java)將視頻上傳到我的YouTube頻道。 我已經在Windows PC上測試過它,並且成功了。 但是樣本中的授權通過打開瀏覽器窗口登錄Google來創建Credential實例。 這在我的Windows PC上很好,但我試圖讓這個代碼在只有SSH訪問權限的遠程Linux機器上工作。YouTube API v3 Java授權
我搜索計算器類似的問題,並找到確切的同樣的問題。但是由於該問題沒有Google工程師需要的特定標籤,因此我將其作爲新問題發佈。
Youtube API V3 Java Any possible without invoking browser to upload video
如果您有任何想法,您能有所幫助,我會非常感激。 謝謝。
嗨霍華德 - 如何將服務帳戶設置爲「是所有者」?我只能給它編輯權限,我的用戶帳戶是所有者。當我嘗試「setServiceAccountUser」時,我得到了「401 Unauthorized」。 –
您可以將其更改爲Developers Console(http://console.developers.google.com/project),選擇您的項目,然後在左側框架中單擊權限。 在正確的框架中,您應該看到帳戶,並且可以將它們設置爲「是所有者」。 哦,在setServiceAccountUser中,我把我原來的Gmail帳戶(***@gmail.com)。 –
我可以將用戶帳戶添加爲所有者,而不是服務帳戶。但我想到了我的問題。 –