2012-06-14 99 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

相關問題