2012-04-16 3 views
1

아래 내 코드 문서가 성공적으로 생성 된실패는

DocsService client = new DocsService("testappv1"); 
client.setUserCredentials(username, password); 
client.setProtocolVersion(DocsService.Versions.V2); 
File file = new File("C:/test.jpg"); 
DocumentEntry newDocument = new DocumentEntry(); 
newDocument.setTitle(new PlainTextConstruct("test")); 
String mimeType = DocumentListEntry.MediaType.fromFileName(file.getName()).getMimeType(); 
newDocument.setMediaSource(new MediaFileSource(file, mimeType)); 
newDocument = client.insert(destFolderUrl, newDocument); 

입니다 자바 API를 통해 Google 문서로 이미지 파일을 업로드 할 수 있지만, 아무것도 포함하지 않았다.

+0

내가 그 가정 것을 어떻게하지 않도록, 중요하다고 생각 다음 시도 빈 텍스트 문서가 생성 되었습니까? 이거 줬어? 또는 파일을 일반 이미지로 업로드 하시겠습니까? – Jacxel

+0

이미지가 포함 된 Google 문서 형식 문서를 만들고 싶습니다. 이미지 파일을 google-doc로 직접 드래그하는 것과 같습니다. 내 Google doc 설정에서 – user1335794

답변

3

client.insert(new URL("https://docs.google.com/feeds/documents/private/full/?convert=false"), newDocument); 

내가 ?convert=false 비트 당신이 URL없이

client.insert(new URL(destFolderUrl+ "?convert=false"), newDocument); 

희망 귀하의 경우 일 것이다

+0

, 나는 Google 형식으로 문서를 변환 설정합니다. 내 URL 뒤에 "convert = false"를 추가하면 오류가 발생합니다. 'URL destFolderUrl = new URL ("https://docs.google.com/feeds/folders/private/full/folderResourceId?convert=false"); ' – user1335794

+0

그게 문제라고 생각합니다. 그 때 jpeg를 변환하려고합니다. 어떻게해야할지 모르지만,해서는 안됩니다. – Jacxel

+0

그래서 어떤 sugestion? 그것은 잘 작동하고 있었고, 최근에이 문제가 발생했습니다. – user1335794

관련 문제