1

Google 드라이브 (Java 사용)에서 파일 가져 오기 모두 작동합니다! 내가 볼 때는하지만, PDF 문서 유형을 마임Google 드라이브 마임 유형이 올바르지 않습니다 (Google은 PDF가 아닌 것으로 생각합니다).

file.getMimeType() 

는이 같은 것입니다 : 응용 프로그램/vnd.google-apps.document 그것을하지 응용 프로그램/PDF

질문 1 : 왜 구글에서 내 PDF 파일은 MIME 유형 응용 프로그램/vnd.google-apps.document와 드라이브

질문 2 :

PDF 문서 만 가져 오려면 내 문서를 필터링해야하지만 작동하지 않습니다. Googel은 내 PDF가 "vnd.google-apps.document"라고 생각합니다.

String mime ="application/pdf"; //works when I set vnd.google-apps.document 
String query="'"+id+"'" +" in parents and trashed=false and and mimeType="+mime; 
FileList files = service.files().list().setQ(query).execute(); 
+0

PDF 파일을 업로드 할 때 convert = true 또는 convert = false로 업로드 했습니까? – pinoyyid

답변

1

저는 최근 드라이브 PDF가 편집 가능하게 된 여러 의견을 읽었습니다. 그래서 내 생각 엔 convert = true를 사용하여 PDF를 업로드 했으므로 드라이브에서 파일을 문서로 변환했습니다. 이를 방지하려면 convert = false인지 확인하십시오.

관련 문제