2012-07-24 434 views
1

如果您還記得,我正在嘗試將Google Drive集成到我們的網站中,該網站建立在Elgg上。 Elgg已經有了它的本地文件管理系統。將文件從Google Drive複製到我自己的服務器

我們想要做的是將文件從雲端硬盤複製到我們的服務器,您知道,種類:發送到我的文件。問題是我沒有看到文件元數據中的任何URL,指示文件物理存儲的位置。

我可以在Google Drive SDK中看到複製功能,但我不認爲它允許將文件複製到我們自己的服務器上。除非我讀錯了。

你能幫我嗎?

謝謝你。

回答

2

如果您嘗試保存內容存儲在驅動器中的文件(例如圖像,pdf等),則文件的元數據應包含downloadUrl,該文件可用於通過授權的GET請求檢索文件內容。

對於Google文檔(Google文檔,Google Spreadsheets等),數據以專用格式存儲,第三方應用程序無法理解。在這種情況下,您的應用必須使用公開的exportLinks之一將文檔導出爲您的應用可以理解的格式。

+0

這就是我的想法。謝謝你確認。 – vicrabb 2012-07-25 06:41:04

+0

你能解釋我們如何使用下載URL來保存我的服務器上的文件? – john 2014-08-08 04:50:58

相關問題