【发布时间】:2015-01-03 09:18:18
【问题描述】:
我阅读了大量有关 Google Drive API、Google Sheets API 等的信息,但是随着所有版本一直在变化,我不明白我应该使用什么...
我有一个 Android 应用,我想做的就是将文本写入现有的 Google Drive 电子表格。
示例:只需有一个编辑文本,我可以在其中放置文本并将其放入电子表格的特定单元格中。
电子表格位于与某些人共享的文件夹中,我希望用户输入邮件地址,然后 (在我确保与他共享文件夹后) 可以写到文件夹中的电子表格。
还需要从电子表格中检索文本。
有没有人有在android中做这件事的经验??
谢谢!
【问题讨论】:
-
只有一个电子表格 api (v3),至少 3 年没有变化。 “许多版本”是什么意思?
-
感谢您的回答!问题是我看到人们说它需要 3 个 API(在这个问题中 - stackoverflow.com/questions/13838963/…),我不知道我需要哪些以及用于什么。如果您对此有任何经验,我会很乐意提供代码示例或解释每个 API 提供的内容。谢谢!
-
我确实有使用该特定 API 的经验。在那个链接中,第三个有一个库,而不是 API。第二个(Google Spreadsheet Api)是您需要的。第一个(Google Drive Api)只有在您需要创建电子表格时才需要,但有一些解决方法可以让用户手动创建它。见developers.google.com/google-apps/spreadsheets/…
-
非常感谢!还有一件事,我是否需要 oauth 2.0 才能使用 Google 电子表格 Api?我读到我需要它,但是关于如何在 google 站点中实际执行 OAuth 2.0 的示例尚不清楚。我已经注册了我的应用程序并在 google 控制台中有一个 CLIENT ID。之后我该如何做 OAuth 2.0?谢谢!
-
在s.o.中有答案。关于我认为。如果不是,请提出一个新问题。那里有谷歌的例子。您需要 oauth2 3-legged 流程,所有这些流程都由您在其他 s.o 中列出的客户端库中的某些方法或使用 google+ 登录的 android 本身中的某些方法来处理(请参阅 android 示例)。
标签: android google-drive-api google-docs-api