2012-06-04 79 views
7

我正在處理移動和桌面應用程序。我試圖將Google雲端硬盤作爲永久存儲文件夾。不幸的是,我因爲找不到任何例子而處於虧損狀態。有人可以通過Google Drive存儲或檢索文件的例子指出我的看法嗎?如何在Java桌面應用程序中使用Google Drive?

我真的很想在代碼中看到一個簡單的例子或者可以處理這個問題的庫。我被困在取回和使用OAuth 2.0憑據https://developers.google.com/drive/credentials

+0

你能告訴我一個例子,我想將它整合到我的Java應用程序中,請幫助 – minigeek

回答

2

您是否看過驅動器API頁面上的示例應用程序?

編輯

谷歌移動examples to github

+0

似乎是許多人訪問項目驅動器的固定「桶」。我想要一個API來使用用戶的驅動器來存儲我的應用程序的數據以便在另一個設備上訪問。 – AdamOutler

+1

@AdamOutler這些教程解釋瞭如何使用App引擎創建App(DrEdit),以便用戶可以訪問__their__自己的Drive。 – corn3lius

+0

任何人都可以請更新鏈接!它已經過期了,我想在我的應用程序中使用同樣的東西。請幫助 – minigeek

1

我不知道我是否知道你的問題。我所理解的是,你正在尋找一種方法,使你能夠從不同的計算機上處​​理同一個項目。

如果是這樣,你只需要下載驅動器。一旦安裝,它會問你想要保持與雲端硬盤同步的文件夾。如果您選擇工作區,它將與Drive同步。因此,在另一臺電腦上,如果您已經安裝了Drive,您也可以使用工作區文件夾以及相同的文件。

我希望這是有幫助的。

Marco

+0

我需要將此功能集成到我的應用程序中,而不是第三方或官方應用程序。我需要將從我的程序生成的文件放到用戶的驅動器上。我需要一個登錄和使用API​​。 – AdamOutler

0

你應該看看Documents List API.

的谷歌雲端硬盤API & SDK都意味着是一個平均集成應用到谷歌的網絡用戶界面駕駛。爲了保護用戶的文件的安全性,它把一些限制應用程序開發人員,如:

  • 該應用程序必須從Chrome網上應用店安裝
  • 該應用程序可以從應用程序中創建的唯一訪問文件本身,
  • 或用戶使用Google Picker UI選擇的文件。

所有這些限制都使Google Drive API不適合大多數非Web應用程序。 例如從Chrome網上應用店安裝應用程序可能會讓您的用戶向移動或桌面應用程序請求麻煩。但是,如果沒有從Chrome網上應用店安裝,您的應用程序在從Google雲端硬盤訪問文件時總是會收到錯誤信息。

Documents List API允許您將文件(不僅Google文檔!)存儲和加載到Google雲端硬盤中。

+0

這看起來像實際案例。但Google似乎有計劃允許服務訪問該API。在這裏https://developers.google.com/accounts/docs/OAuth2#scenarios的場景中,它似乎支持桌面應用或服務訪問Google雲端硬盤。我正在嘗試解決類似問題,目前正在調查此問題,以瞭解它是否有助於https://code.google.com/p/google-api-dotnet-client/wiki/OAuth2 – rufo

相關問題