【问题标题】:Need Google Drive APIs Client Library code running samples需要 Google Drive APIs 客户端库代码运行示例
【发布时间】:2015-06-01 08:35:22
【问题描述】:

我们需要用户完全访问 Google 云端硬盘,但它提供的访问权限有限。我们找不到 Google API 客户端库示例。附加链接提供以下示例信息。

From the documentation

Google Drive Android API 目前仅支持 drive.file 和 drive.appfolder 授权范围。如果您的应用程序需要 Drive Android API 中尚不可用的其他权限或功能,您必须使用 Google APIs Java 客户端。

在哪里可以找到 Google API Java 客户端文档和示例?

【问题讨论】:

  • 您是否尝试过检查驱动器 api 中每个方法的文档?他们中的大多数都有java示例。 developers.google.com/drive/v2
  • 每个驱动方法文档页面都有一个显示库使用情况的 Java 选项卡

标签: android google-drive-api google-drive-android-api android-googleapiclient


【解决方案1】:

您所指的GDAA API 是在REST API 之上构建的API,仅支持文件范围。

REST API 支持允许访问所有文件夹/文件的 DRIVE 范围。

我可以为REST API here(和GDAA API here 的并行版本)提供一个非常简单的基本 CRUD 功能演示。

祝你好运。

【讨论】:

    【解决方案2】:

    如果您的 Android 应用程序需要的不仅仅是 drive.file 和 drive.appfolder 范围,那么您将需要使用 API Client Library for Java 而不是 Google Play 服务中提供的 Google Drive Android API。

    您还需要Google APIs Client Library for Java,它执行常见的 REST API 任务,包括身份验证和令牌管理。查看自述文件中的“库在 Android 上运行 (@Beta)”部分,了解如何在 android 上检索 Drive 服务对象。

    【讨论】:

      猜你喜欢
      • 2020-06-09
      • 2010-10-17
      • 2012-10-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-07-15
      相关资源
      最近更新 更多