2013-06-12 66 views
1

我想開發一個PHP應用程序將允許用戶將自己的文件上傳到谷歌共同驅動。將文件保存到谷歌驅動器

是否有可能使用谷歌雲端硬盤API,無需用戶登錄做到這一點。即應用程序應該對通用帳戶進行身份驗證。

+0

確保你想,因爲你效率低流量做到這一點。所有請求(上傳/下載)都必須通過您的域名。例如上傳將花費兩倍的時間。首先將文件上傳到您的域,然後您必須將文件移動/上傳到Google域。 – Codebeat

回答

0

是的,如果你設置了一個共同的驅動器帳戶,並使用雲端API,如Files.insert(),可以讓用戶上傳文件,而無需登錄。其實,有一個quickstart爲PHP幾乎相同的事情給你。您可能想從此快速入門開始,將文件從服務器上傳到雲端硬盤,然後將其與表單集成,以便讓任何用戶將文件上傳到您的雲端硬盤。

+0

我已經試過這個快速入門。它要求用戶允許訪問驅動器的每個文件被上傳時間和用戶需要先登錄。在這種情況下,如果它的一些其他電腦,然後它被保存在用戶的硬盤上記錄在該機器上。 – piresashwin

+0

你需要修復快速啓動代碼,使其做你想做的事。爲了使它不要求您每次都登錄,您需要保存憑據並加載它。檢查此文件:https://developers.google.com/drive/training/drive-apps/auth/credentials有一些樣品,使用PHP,太 –

+0

我保存的所有憑據。當我嘗試運行代碼時,其他用戶登錄。文件上傳到該用戶驅動器。 – piresashwin

相關問題