Google drive API is giving 500 internal server error

737 Views Asked by At

I have tried below code to download files from google drive

String fileId = "0BwwA4oUTeiV1UVNwOHItT0xfa2M";
OutputStream outputStream = new ByteArrayOutputStream();
driveService.files().get(fileId)
    .executeMediaAndDownloadTo(outputStream);

Some files are getting downloaded few files are not getting downloaded(It was working few days back). I am getting this error.

Caused by: com.google.api.client.http.HttpResponseException: 500 Internal Server Error
{
 "error": {
  "code": 500,
  "message": null
 }
}

at com.google.api.client.http.HttpRequest.execute(HttpRequest.java:1072)
at com.google.api.client.googleapis.media.MediaHttpDownloader.executeCurrentRequest(MediaHttpDownloader.java:245)
at com.google.api.client.googleapis.media.MediaHttpDownloader.download(MediaHttpDownloader.java:199)
at com.google.api.client.googleapis.services.AbstractGoogleClientRequest.executeMediaAndDownloadTo(AbstractGoogleClientRequest.java:562)
at com.google.api.services.drive.Drive$Files$Get.executeMediaAndDownloadTo(Drive.java:3256)
0

There are 0 best solutions below