我正在尝试向我的应用添加创建新 Google Drive 文档(演示文稿、电子表格等)的功能。为此,我最初只想使用 URL 意图,但似乎无法通过 Android 浏览器创建新的 Google Drive 文档。我的下一个想法是以某种方式与 Google Drive 应用程序集成。无论如何可以从我的应用程序调用/打开 Google Drive 应用程序(例如,有意图)?
问问题
690 次
2 回答
1
正如 Claudio 所说,当您深入了解 API JavaDoc时,变化很小。
而不是使用
File insertedFile = service.files().insert(newFile, content).execute();
用这个:
Insert fileRequest = service.files().insert(newFile, content);
fileRequest.setConvert(true);
File insertedFile = fileRequest.execute();
转换表可以在这里找到:
https://developers.google.com/drive/integrate-open?hl=en
很难找到这些信息,但现在一切都清楚了。
于 2013-01-02T15:29:46.650 回答
1
您可以使用 Google Drive API 将文件上传到 Drive 并自动将其转换为相应的 Google 格式。例如,您可以上传文本文件并将其转换为 Google 文档。
Drive的Android 快速入门展示了如何上传照片,应该很容易更改代码以上传不同的文件并添加?convert=true
参数:
https://developers.google.com/drive/v2/reference/files/insert
于 2012-11-28T19:26:52.587 回答