10

我很想知道随着 Google Drive 的发布,Docs API 会过时吗?

我的理解是查看您的文档的唯一方法是使用 Docs API,因为 Drive API 只能访问由 Google Drive 应用程序创建的文件(并且只能由创建者应用程序查看)。假设 App A 创建了一个文件,App B 看不到 App A 的文件。除非您使用应用 B (在云端硬盘 UI 中)“打开”应用 A 的文件。

我想这注册了 mime 类型或其他东西。

因此,如果 Docs API 变得过时,我们将如何列出所有文档?

http://support.google.com/a/bin/answer.py?hl=en&answer=2490030

同样在eclipse的“添加谷歌API”选项卡中,我们看不到文档API(谷歌驱动器在那里)

谢谢。

4

3 回答 3

6

目前,Google Drive API 并未弃用 Google Document List API,因为正如您所提到的,这 2 个 API 的用例和功能是不同的。

Google Drive API 受到更多限制,因为它具有每个文件的安全模型,并且只允许操作文件。不过,您需要使用此范围才能将您的应用程序集成到 Drive Web UI(打开方式和创建集成点)中。

Google Document List API 允许您列出目录中的文件,控制文件的 ACL...但是用户必须授予对应用程序的完全访问权限。

于 2012-06-06T00:23:01.960 回答
0

您创建了一个服务帐户。有一个名为Instantiate a Drive 服务对象的部分,其中包含获取Google_DriveService对象所需的代码 - 这应该就是您所需要的!

于 2013-02-22T20:53:00.403 回答
0

Google Documents List API 3.0 版 弃用期将于 2015年4 月 20 日结束并过时

以下是迁移到 Drive API的说明。

您可以使用Drive REST API获取包含files.list的文档列表

于 2015-04-15T10:24:59.103 回答