Я пытаюсь загрузить xml-документ с помощью API-интерфейса google docs. Но я получаю исключение Illegal Argument Exception
Код для загрузки документа:
File file = new File("/Users/Sana/Downloads/Sana_Upload_test.xml");
DocumentEntry newDocument = new DocumentEntry();
newDocument.setFile(file, "xml");
newDocument.setTitle(new PlainTextConstruct("Sana.xml"));
client.insert(new URL("https://docs.google.com/feeds/default/private/full/"), newDocument);
Исключение, которое я получаю, это
Exception in thread "main" java.lang.IllegalArgumentException: Invalid media type:xml
at com.google.gdata.util.ContentType.<init>(ContentType.java:323)
at com.google.gdata.data.docs.DocumentListEntry.setFile(DocumentListEntry.java:298)
at Documents.main(Documents.java:74)
Я знаю, что загрузка любого типа документа доступна только для основных учетных записей, но мой вопрос заключается в том, чтобы узнать, есть ли какое-либо решение для этой проблемы?
Спасибо, Сана.