0

Java用のGoogleドライブAPIの使用を開始したばかりで、サイトで説明されているのと同じコードを使用してGoogleドライブからファイルリストを取得していますが、メソッドexecuteが存在しません:(どうすればよいですか?

  private static List<File> retrieveAllFiles(Drive service) throws IOException {
        List<File> result = new ArrayList<File>();
        Files.List request = service.files().list();

        do {
          try {
            FileList files = request.execute(); //The method execute() is undefined for the type Drive.Files.List

            result.addAll(files.getItems());
            request.setPageToken(files.getNextPageToken());
          } catch (IOException e) {
            System.out.println("An error occurred: " + e);
            request.setPageToken(null);
          }
        } while (request.getPageToken() != null &&
                 request.getPageToken().length() > 0);

        return result;
      }
4

1 に答える 1