Android 写入谷歌硬盘电子表格
我读了很多关于GoogleDrive API、GoogleSheets API和其他的东西,但是随着所有版本的不断变化,我不明白我应该使用什么 我有一个android应用程序,我想做的就是将文本写入现有的Google Drive电子表格。 示例:只要有一个edittext,我就可以将文本放入电子表格中的特定单元格中 电子表格位于与某些人共享的文件夹中,我希望用户输入一个邮件地址,然后(在我确保与他共享该文件夹后)可以写入文件夹中的电子表格 还需要从电子表格中检索文本 有没有人有在安卓系统上做这件事的经验Android 写入谷歌硬盘电子表格,android,google-drive-api,google-docs-api,Android,Google Drive Api,Google Docs Api,我读了很多关于GoogleDrive API、GoogleSheets API和其他的东西,但是随着所有版本的不断变化,我不明白我应该使用什么 我有一个android应用程序,我想做的就是将文本写入现有的Google Drive电子表格。 示例:只要有一个edittext,我就可以将文本放入电子表格中的特定单元格中 电子表格位于与某些人共享的文件夹中,我希望用户输入一个邮件地址,然后(在我确保与他共享该文件夹后)可以写入文件夹中的电子表格 还需要从电子表格中检索文本 有没有人有在安卓系统上做这件
谢谢 根据我们交换的意见:
您查看了:其中提到了3项:
谷歌硬盘Api:
用于创建电子表格。如果您使用的是现有的电子表格,则可能不需要它。
谷歌电子表格Api:
读取/写入电子表格
谷歌APi java客户端:
将api封装在库中以便于使用。否则直接使用原始https调用。
对于身份验证,您需要oauth2。请看在android中进行google+按钮登录的示例。
一旦您拥有了正确的作用域(电子表格和驱动器),该库将为您提供调用电子表格客户端库所需的“访问令牌”。
只有一个电子表格api(v3),并且至少3年没有更改。你说的“多版本”是什么意思?谢谢你的回答!问题是,我看到人们说它需要3个API(在这个问题中-),我不知道我需要哪一个,需要什么。如果您有这方面的经验,我很乐意为每个API提供代码示例或解释。谢谢我确实有使用该特定api的经验。在这个链接中,第三个链接是一个库,而不是API。第二个(谷歌电子表格Api)是您需要的。第一个(GoogleDriveAPI)只有在需要创建电子表格时才需要,但也有一些方法,比如让用户手动创建电子表格。再见,非常感谢!还有一件事,我是否需要OAuth2.0来使用Google电子表格Api?我读到我需要它,但是关于如何在google站点上实际执行OAuth 2.0的示例并不清楚。。我已经注册了我的应用程序,并且在谷歌控制台上有一个客户端ID。在那之后,我怎么做OAuth2.0呢?谢谢我认为在s.o.中有关于这一点的答案。如果没有,请提出一个新问题。这里有谷歌的例子。您需要oauth2三条腿的流程,这些流程都由您在其他s.o中列出的客户端库中的一些方法或android本身使用google+signin(请参见android示例)来处理。感谢您提供的详细答案。我会尝试使用它,如果我有问题,会告诉你。谢谢