Google Drive API v3 - создайте папку внутри папки на Java - PullRequest
0 голосов
/ 30 ноября 2018

Я пытаюсь разработать метод на Java, который позволяет создать папку внутри определенной папки на Google Диске, но я нашел в документации Google (https://developers.google.com/drive/api/v3/folder) создание только папки или перемещение файлав папку. Любая помощь будет оценена!

1 Ответ

0 голосов
/ 30 ноября 2018

Просто возьмите то, что дал вам API для создания папки и вставки файла в папку, и объедините их.

С сайта API: «Свойство parents можно использовать при создании папки какхорошо, чтобы создать подпапку. '

String folderId = "folderID";
File fileMetadata = new File();
fileMetadata.setName("Invoices");
fileMetadata.setParents(Collections.singletonList(folderId));
fileMetadata.setMimeType("application/vnd.google-apps.folder");

File file = driveService.files().create(fileMetadata)
.setFields("id, parent")
.execute();
System.out.println("Folder ID: " + file.getId());
...