我試圖使用Java API這樣上傳到YouTube的視頻:簡歷上傳使用Java的YouTube API
private Video uploadVideo(final YouTube youtube, final Video video, final InputStreamContent mediaContent)
throws IOException {
YouTube.Videos.Insert videoInsert = youtube.videos().insert("snippet,statistics,status", video, mediaContent);
MediaHttpUploader uploader = videoInsert.getMediaHttpUploader();
uploader.setDirectUploadEnabled(false);
uploader.setProgressListener(progressListener);
return videoInsert.execute();
}
}
我有一個緩慢和不穩定的互聯網連接,這將是非常有益的,如果我能得到可恢復的上傳工作。文檔here和here似乎暗示我「setDirectUploadEnabled(false)」應該完全做到這一點。那麼......顯然不是。
如果我的互聯網連接中斷,拋出IOException並且沒有自動上傳繼續。
如何恢復上傳?
謝謝 - 這已經比我目前找到的好多了!然而,這不是完整的「可恢復」上傳。應用程序重新啓動後,API仍然無法恢復。 –