Google云端硬盘和Google文档API

时间:2012-05-24 22:27:20

标签: google-drive-api google-docs-api google-drive-realtime-api

我很想知道发布Google云端硬盘,Docs API会不会过时?

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

我想这会记录mime类型或其他东西。

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

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

另外在eclipse的“添加Google API”标签中,我们看不到Documents API(google驱动器在那里)

感谢。

3 个答案:

答案 0 :(得分:6)

此时Google Drive API不会弃用Google文档列表API,因为正如您所提到的,2个API的用例和功能不同。

Google Drive API受到更多限制,因为它具有每个文件的安全模型,并且只允许操作文件。您需要使用此范围,以便将您的应用程序集成到Drive Web UI(open-with和create integration points)中。

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

答案 1 :(得分:0)

您创建了service account。有一个名为实例化一个驱动器服务对象的段,其中包含获取Google_DriveService对象所需的代码 - 这应该就是您所需要的一切!

答案 2 :(得分:0)

Google文档列表API 3.0版 deprecation period将于 2015年4月20日结束并过时

以下是migrating to the Drive API的说明。

您可以使用files.list

获取Drive REST API的文档列表