2013-06-04 88 views
3

我想用javascript將視頻上傳到youtube。目前,我可以登錄並獲取視頻列表,但我不知道如何編寫片段來上傳文件。如何使用javascript將視頻上傳到youtube?

我用谷歌JS API Link1 和YouTube API第3 Link2

var requestOptions = { 
playlistId: playlistId, 
part: 'snippet', 
myRating:'like', 
maxResults: 1 
}; 
var request = gapi.client.youtube.videos.insert(requestOptions); 

我用上面的代碼來獲得視頻列表項,但不知道如何繼續上傳視頻。

+0

這是一個重複的http://stackoverflow.com/questions/14683240/i-want-to-upload-a-video-from-my-web-page-to-youtube-by-using-javascript- youtube? –

回答

1

[編輯] CORS現在支持v3,這裏有最新的答案。 https://stackoverflow.com/a/19691307/1973552

由於CORS,現在在v3上存在問題。現在你可以使用v2,如果Javascript實現是緊急的。 Here's an example

另一方面,我們希望很快爲Javascript上傳修復v3,這將是長期的解決方案。

+0

你能告訴我什麼是v3的問題。我發現Firefox作爲XMLHttpRequest在CORS上工作,對於IE,它有XDomainRequest對象。所以,我認爲這不應該是一個問題。 – user504909

+1

它在YouTube端。 https://code.google.com/p/gdata-issues/issues/detail?id=4050 –

+0

我可以在哪裏獲得示例代碼? –

相關問題