Когда я загружаю или загружаю большой файл и длится более одного часа, загрузка/загрузка прерывается со следующим сообщением об ошибке через ровно один час:Google Drive API 1.8.1 - проблема с загрузкой/загрузкой большого файла
Google.GoogleApiException: Google.Apis.Requests.RequestError
Invalid Credentials [401]
Errors [
Message[Invalid Credentials] Location[Authorization - header] Reason[authError] Domain[global]
]
Нет никакой разницы, выполняю ли я это с помощью авторизации в Интернете или авторизации учетной записи службы.
Я не уверен, связано ли это с истечением срока действия AuthToken, потому что, если я загружаю файлы меньшего размера, то я могу загрузить много файлов, и нет никаких перерывов через несколько часов. Для небольших файлов все работает плавно и работает очень долго.
Похоже, что подобная проблема описана here, но на этот вопрос не был дан ответ.
Мой код выглядит следующим образом:
DriveService service;
// ....
FilesResource.InsertMediaUpload request = service.Files.Insert(body, stream, mimeType);
request.Upload();
Спасибо. Мне интересно, как такая серьезная ошибка не может быть решена в течение 1,5 лет ... –
Интересно также, я думаю, вы можете задать вопрос в [Группы Google] (https://groups.google.com/forum/#! forum/oauth), надеюсь, что Гуглер может это объяснить. –