我正试图从我的Android应用程序上传文件,我能够。但在此之前,我想查看Google云端硬盘上的可用空间。
我正在使用Google Drive API(第2版)。我尝试了多种选择,但无法找到这些信息。
有人可以告诉我如何获取Google云端硬盘的免费空间。
答案 0 :(得分:4)
看一下这个很棒的样本:Documentation
private static void printAbout(Drive service) {
try {
About about = service.about().get().execute();
System.out.println("Current user name: " + about.getName());
System.out.println("Root folder ID: " + about.getRootFolderId());
System.out.println("Total quota (bytes): " + about.getQuotaBytesTotal());
System.out.println("Used quota (bytes): " + about.getQuotaBytesUsed());
// TOTAL - USED = FREE SPACE
} catch (IOException e) {
System.out.println("An error occurred: " + e);
}
}
答案 1 :(得分:0)
查看About: get
方法的示例Java代码,该方法返回总配额和用户配额(以字节为单位)。计算剩余的可用空间应该是一项微不足道的任务。