【发布时间】:2019-02-11 22:38:13
【问题描述】:
我有一个现有的 File 对象,在我的程序中创建。如何使用驱动器 API 将其上传到特定文件夹?
我理解是这样的:
String folderId = "0BwwA4oUTeiV1TGRPeTVjaWRDY1E";
File fileMetadata = new File();
fileMetadata.setName("photo.jpg");
fileMetadata.setParents(Collections.singletonList(folderId));
java.io.File filePath = new java.io.File("files/photo.jpg");
FileContent mediaContent = new FileContent("image/jpeg", filePath);
File file = driveService.files().create(fileMetadata, mediaContent)
.setFields("id, parents")
.execute();
System.out.println("File ID: " + file.getId());
但是
- 如何创建 driveService 对象
- 如何复制上述内容 如果我想使用在我的程序中生成的 File 对象,而不是 存在于我的计算机上吗?
【问题讨论】:
标签: android google-drive-api google-drive-android-api