2

私ができる Android アプリからファイルをアップロードしようとしています。しかしその前に、Google ドライブの空き容量を確認したいと思います。

Google Drive API (バージョン 2) を使用しています。複数のオプションを試しましたが、その情報を見つけることができませんでした。

Google ドライブの空き容量を取得する方法を教えてください。

4

2 に答える 2

5

この素晴らしいサンプルをご覧ください:ドキュメンテーション

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);
   }

}
于 2013-11-11T09:50:39.593 に答える
0

このメソッドのサンプル Java コードを見てください。このコードAbout: getは、合計クォータとユーザー クォータをバイト単位で返します。そこから、残りの空き容量を計算するのは簡単な作業です。

于 2013-11-11T09:51:19.387 に答える