Gwt 我需要驱动器API还是电子表格API,或者两者都需要?

Gwt 我需要驱动器API还是电子表格API,或者两者都需要?,gwt,google-drive-api,google-sheets,Gwt,Google Drive Api,Google Sheets,目前,我正在GoogleWebToolkit(即java后端)中开发一个web应用程序,它应该: 在同一驱动器上复制现有的google drive电子表格文档 根据某些业务逻辑修改此复制版本 我查看了Google电子表格API,但很难处理oAuth逻辑。然后我查看了GoogleDriveAPI,找到了Dr.Edit示例项目 最后一个项目看起来不错,我可以创建和编辑文本文件,但是现在也可以使用某种API来读取电子表格文档了吗 底线是:我应该在这里结合电子表格API和驱动API吗。推荐什么?我很困惑

目前,我正在GoogleWebToolkit(即java后端)中开发一个web应用程序,它应该:

  • 在同一驱动器上复制现有的google drive电子表格文档
  • 根据某些业务逻辑修改此复制版本
  • 我查看了Google电子表格API,但很难处理oAuth逻辑。然后我查看了GoogleDriveAPI,找到了Dr.Edit示例项目

    最后一个项目看起来不错,我可以创建和编辑文本文件,但是现在也可以使用某种API来读取电子表格文档了吗

    底线是:我应该在这里结合电子表格API和驱动API吗。推荐什么?我很困惑。

    您可以使用Google Drive SDK管理文件(创建/编辑/删除/查看),但需要电子表格API来分别修改工作表、行和单元格

    获得访问令牌后,您也可以使用它访问电子表格端点。确保您还授权了以下范围:

    https://spreadsheets.google.com/feeds
    

    谢谢你的回复!有没有关于如何将传入文件数据流解析为电子表格API对象的示例?有关于这个的文档吗?你不需要下载和处理文件。您可以收集有关它们的元数据,如文件ID、标题,并使用电子表格API修改工作表、行和单元格。看一看aha,电子表格文件是在驱动器中就地修改的,而不是以不同的名称下载、修改和重新加载?是的,您不需要下载、修改和上载它们。电子表格允许您使用联机文件。