【发布时间】:2017-08-09 13:02:42
【问题描述】:
我刚刚开始在 Android 应用中使用 Google Drive REST API。 (我不能使用Google Drive API for Android,因为该应用程序需要共享文件,也许还有一些其他的东西,GDAA 不支持。)我被困在几点上。
第一个与 OAuth2.0 凭据有关。我浏览了Android quick start example,它工作正常。我在我的 Google 开发者控制台上设置了一个项目,生成了一个 OAuth2.0 客户端 ID 和密码,还下载了 JSON 凭据文件。但是,快速入门示例并未显示如何将其中的任何内容插入应用程序。我在文档中发现的唯一似乎相关的是GoogleClientSecrets,但我没有看到任何关于如何在 Android 应用程序中使用它的信息。 (Java quick start example 使用它,但它没有与 Android 的客户管理器集成,并且似乎不适合 Android 应用程序。)当我运行 Android 版本的快速启动应用程序时,我的开发者控制台上没有显示任何活动,这向我建议该应用程序以某种匿名模式运行。据我了解,这会将应用程序的每日交易配额限制在非常低的范围内。
其次,我注意到 GDAA 和 JavaScript 的 REST API 都有很好的文件选择器 API。我在 Java/Android API 中找不到类似的东西。
以下是我的具体问题:
- 如何在 REST API for Android Java 应用程序中使用开发人员控制台中的应用程序的 OAuth2.0 凭据?我觉得我只是错过了一些明显的东西。
- 是否有适用于 Android 版 Google Rest API 的文件选择器 API?
【问题讨论】:
标签: android oauth-2.0 google-drive-api