2012-06-14 96 views
5

我想为Windows操作系统构建桌面应用程序,并使用Google云端硬盘将一些数据保存到云中。阅读Google Drive SDK后,我发现只有从Chrome网上应用店安装的Web应用程序才允许使用API​​并可以访问Google Drive上的数据。如何构建Google云端硬盘的桌面客户端?

所以我的问题:我有什么办法可以为Google Drive建立原生客户端(C++,Windows)吗?我了解使用Google Docs API的窍门 - 但他们可以在任何时候停止工作,并且我想要稳定的东西。为什么Google团队不允许我为他们的服务创建桌面应用程序?我支持许多其他云存储,并且他们没有这样的限制。

谢谢。

+0

今天我正在尝试同样的事情;我会告诉你是否有任何进展 –

回答

7

现在,您将不得不使用(旧)Google Document List API,它提供对Google云端硬盘的完整读写和列表访问权限。 (谷歌驱动器和前谷歌文档使用相同的数据)

因此,直到我们扩展当前的驱动器API的功能,以涵盖Google文档列表用例,您应该使用它。

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

+0

嗨,我去了Google Drive SDK,它只显示iOS,Web和Android的API。没有适用于桌面的API,但 – nuttynibbles

+0

正确。 Desktop API是否可用? –

+0

我无法在此链接中看到桌面API:https://developers.google.com/drive/ – Rabih

0

我一直在研究类似的问题。我意识到,这样做没有直接的方法。 Google Drive SDK不易操作,并且很快人们可以简化将桌面应用程序连接到Google驱动器的过程。我知道这不是很有帮助,但我也在寻找soltuion。

这里是我所遇到的,没有任何解决我的问题一些链接,但如果你来到一个解决方案,请让我们知道PLEASE:

How to make GUI Client to upload file in java

Using Java APIs for downloading file from the Google Drive

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

相关问题