Я пытаюсь экспортировать несколько файлов с диска Google, используя этот код:
String str = "application/rft";
OutputStream outputStream = new ByteArrayOutputStream();
driveService.files().export(fileId, str).executeAndDownloadTo(outputStream);
и это работает правильно, но когда я пытаюсь экспортировать файл application/pdf
или application/png
или application/jpeg
, я получаю эту ошибку:
403 Forbidden
{
"code" : 403,
"errors" : [ {
"domain" : "global",
"message" : "Export only supports Google Docs.",
"reason" : "fileNotExportable"
} ],
"message" : "Export only supports Google Docs."
}
Я хотел бы знать, есть ли способ получить содержимое этого файла с помощью Java
заранее спасибо