Google Drive 的 Android API?

18

目前发布的API似乎专注于Chrome商店应用程序。

是否会有针对Android的API,或者是否可以使用现有的API,如Google文档列表数据?如果是这样,应该使用哪个URL来列出/访问文件?

3个回答

13

编辑:随着文档列表API的弃用,这不再是最佳解决方案了

您可以使用现有的文档列表API来访问Drive资源,它们共享相同的端点。


1
所以基本上只需要添加“Google Drive”范围并使用我现有的v3列表API实现Google文档即可? :-) - AndersC
您不需要添加Google Drive范围来使用文档列表API。基本上,如果您已经有一个可以访问Google Docs资源的工作实现,那么您就可以开始了。 - Claudio Cherubino
3
您可以在 Android 上使用 gdata-java-client 库,但我们鼓励使用最新的客户端库(google-api-java-client),因为它提供了更轻量级的依赖。根据您的用例,您可能想要选择前者,或者使用后者并使用一些 可用示例 作为模型编写数据类。 - Alain
我最初尝试过,但实际上从未能够让它与Google文档配合工作。 - AndersC
你好@ClaudioCherubino,我有一个问题,如何从我的Android应用程序中创建Google Drive文件夹? - Hardik Joshi
显示剩余2条评论

3

这里提供了一个与谷歌云端硬盘集成的指南。


从您提供的链接来看,这似乎是从Android访问Google Drive的推荐方式。我不明白为什么这个答案得到了-1的评分。 - TalkLittle
我也是。如果我发的内容有误,我并不介意被踩,但我希望能得到一个解释。 - Matt
我没有给你的答案点踩,但是你提供的链接根本无法使用,因此你的答案已经没有用了。 - Lucifer
链接已经失效了! - ʀᴀʜɪʟ
这里有一个缓存版本,但我不知道它是否还能工作。https://web.archive.org/web/20210514033653/https://developers.google.com/drive/android/get-started - Matt

1

不幸的是,文档列表 API 主要是以 .NET(仅 OAuth 是使用 Java)方式进行文档记录。我正在努力将 gdata jar 中的终端点组合起来上传一个简单的文件。尝试使用 .NET 示例作为指南,但是无法在 Java 中找到相应的类。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接