Advertisement
Guest User

Untitled

a guest
Oct 1st, 2014
191
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.84 KB | None | 0 0
  1. private static File insertFile(Drive service, String title, String description,
  2. String parentId, String mimeType, String filename) {
  3. // File's metadata.
  4. File body = new File();
  5. body.setTitle(title);
  6. body.setDescription(description);
  7. body.setMimeType(mimeType);
  8.  
  9. // Set the parent folder.
  10. if (parentId != null && parentId.length() > 0) {
  11. body.setParents(
  12. Arrays.asList(new ParentReference().setId(parentId)));
  13. }
  14.  
  15. // File's content.
  16. java.io.File fileContent = new java.io.File(filename);
  17. FileContent mediaContent = new FileContent(mimeType, fileContent);
  18. try {
  19. File file = service.files().insert(body, mediaContent).execute();
  20.  
  21. // Uncomment the following line to print the File ID.
  22. // System.out.println("File ID: " + file.getId());
  23.  
  24. return file;
  25. } catch (IOException e) {
  26. System.out.println("An error occured: " + e);
  27. return null;
  28. }
  29. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement