如何在Java桌面应用程序中使用Google Drive?

我正在处理移动和桌面应用程序。 我试图将Google云端硬盘作为永久存储文件夹。 不幸的是,我因为找不到任何例子而处于亏损状态。 有人可以通过Google Drive存储或检索文件的例子指出我的看法吗?

我真的很想在代码中看到一个简单的例子,或者也许可以处理这个问题的库。 我被困在Retrieve and Use OAuth 2.0 Credentials https://developers.google.com/drive/credentials


你看过驱动器API页面上的示例应用程序吗?

编辑

谷歌把例子转移到github上


我不知道我是否知道你的问题。 我所理解的是,你正在寻找一种方法,使你能够从不同的计算机上处​​理同一个项目。

如果是这样,你只需要下载驱动器。 一旦安装,它会问你想要保持与云端硬盘同步的文件夹。 如果您选择工作区,它将与Drive同步。 因此,在另一台电脑上,如果您已经安装了Drive,您也可以使用工作区文件夹以及相同的文件。

我希望这是有帮助的。

马尔科


您应该查看文档列表API。

Google Drive API和SDK旨在将应用程序集成到Google Drive的Web-UI中。 为了保护用户文件的安全性,它给应用程序开发人员一些限制,例如:

  • 该应用必须从Chrome网上应用店安装
  • 该应用程序只能访问从应用程序本身创建的文件,
  • 或用户使用Google Picker UI选择的文件。
  • 所有这些限制使Google Drive API不是大多数非Web应用程序的理想选择。 例如,从Chrome网上应用店安装应用程序可能会让您的用户向移动或桌面应用程序请求麻烦。 但是,如果没有从Chrome网上应用店安装,您的应用程序在从Google云端硬盘访问文件时总是会收到错误信息。

    文档列表API允许您将文件(不仅仅是Google文档!)存储和加载到Google云端硬盘中。

    链接地址: http://www.djcxy.com/p/10809.html

    上一篇: How to use Google Drive in a Java Desktop app?

    下一篇: Override overflow for gwt DockLayoutPanel widgets