5

我想为 Windows 操作系统构建桌面应用程序并使用 Google Drive 在云中保存一些数据。阅读 Google Drive SDK 后,我发现只有从 Chrome Web Store 安装的 Web 应用程序才允许使用 API 并访问 Google Drive 上的数据。

所以我的问题是:我有什么方法可以为 Google Drive 构建本机客户端(C++、Windows)吗?我知道使用 Google Docs API 的黑客行为——但他们可以随时停止工作,我想要一些稳定的东西。为什么 Google 团队不允许我为他们的服务创建桌面应用程序?我支持许多其他云存储,它们没有这样的限制。

谢谢。

4

2 回答 2

7

现在,您必须使用(较旧的)Google Document List API,它提供对 Google Drive 的完全读写和列表访问权限。(Google Drive 和以前的 Google Docs 使用相同的数据)

因此,在我们扩展当前 Drive API 的功能以涵盖 Google 文档列表用例之前,您应该改用它。

编辑:我们刚刚推出了Google Drive SDK的 v2,所以您现在应该使用它。

于 2012-06-19T15:15:48.427 回答
0

我一直在研究类似的问题。我已经意识到没有直接的方法可以做到这一点。Google Drive SDK 使用起来并不容易,有人可以很快简化将桌面应用程序连接到 Google Drive 的过程。我知道这没有多大帮助,但我也在寻找解决方案。

这是我遇到的一些链接,也没有解决我的问题,但如果您找到解决方案,请告诉我们:

如何使GUI客户端在java中上传文件

使用 Java API 从 Google Drive 下载文件

http://www.coderanch.com/t/643120/Servlets/java/upload-file-drop-box-file

于 2016-03-31T20:24:13.480 回答