早上好,我正在尝试编写一个简单的 Android 应用程序,该应用程序只在 Google Drive 中存储一个文件,以便我可以从其他位置检索它。我按照 Google 教程中的示例进行操作,并且完全使用了他们的代码,但是结果没有产生错误并且我的文件没有被存储。
由于我使用的正是示例代码,有人可以建议我下一步要尝试做什么吗?
编辑更多信息:我在这里使用谷歌快速入门示例:https : //developers.google.com/drive/api/v3/quickstart/java
并尝试结合此驱动器示例以上传文件:https : //github.com/google/google-api-java-client-samples/blob/master/drive-cmdline-sample/src/main/java/com /google/api/services/samples/drive/cmdline/DriveSample.java
当我在我的电脑上访问我的谷歌驱动器页面时,我期待看到结果。
再次编辑:也许我尝试将这两个一起工作是我做错了。我还将接受任何指向一个好的分步教程的链接作为答案,只需将一些字节上传到 Google Drive,这些字节将显示为文件!
如果您正在寻找有关如何在 Java 中使用 Drive API 上传文件的参考,您可以参考此官方文档上传文件数据。
File fileMetadata = new File();
fileMetadata.setName("photo.jpg");
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")
.execute();
注意:您的 FileContent() 在其第一个参数中需要一个文件类型,您可以根据附加参考下提供的 MIME 类型选择特定的文件类型
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句