2016-08-01 2 views
-1

Google 드라이브 API를 사용하여 파일을 다운로드하려고합니다. 이 코드는 오류는 없지만 어디에서나 파일을 찾을 수 없습니다. 이것은 코드입니다Google 드라이브 API로 다운로드 한 파일입니다. 어디에서나 찾을 수 없습니다.

String fileId = "..."; 
    OutputStream outputStream = new ByteArrayOutputStream(); 

    try { 
    service.files().export(fileId, "text/csv") 
       .executeMediaAndDownloadTo(outputStream); 
} catch (IOException e) { 
    System.out.println("Ceva nu a mers bine"); 
    e.printStackTrace(); 
} 

    System.out.println(outputStream == null); 

이상형?

답변

0

이 코드는 example in Google documentation을 기준으로 작성한 오류가 없습니다.

String fileId = "1ZdR3L3qP4Bkq8noWLJHSr_iBau0DNT4Kli4SxNc2YEo"; 
OutputStream outputStream = new ByteArrayOutputStream(); 
driveService.files().export(fileId, "application/pdf") 
     .executeMediaAndDownloadTo(outputStream); 

하면 다운로드 할 특정 파일의 올바른 fileId를 사용하고 있는지 확인하십시오.

당신은이 링크를 확인하실 수 있습니다

: How to get Google Drive file ID, How to download a file from google drive using drive api java?

관련 문제