2012-07-26 117 views

回答

4

使用Google Drive API時,將文件的ACL設置爲公開後,您可以使用文件元數據的webContentLink屬性直接訪問該文件,該文件元數據在文件公開時不需要任何身份驗證/授權。

這是一個FEIL元例如:https://developers.google.com/drive/v2/reference/files#resource

這是如何使用通用客戶端庫來獲取文件的元數據:https://developers.google.com/drive/v2/reference/files/get

+0

謝謝。那麼我可以使用簡單的'curl'工具從'webContentLink'獲取內容嗎?鏈接是永久的還是有限的一段時間? – 2012-07-31 03:33:56

+0

是的,如果文件是公開共享的。它將遵循重定向,然後下載該文件。 – Nivco 2012-08-06 17:58:16

+0

我已經嘗試了很多,但未能在沒有OAuth的情況下獲得請求。 :/ – 2016-05-31 13:28:49

2

雖然webContentLink確實提供鏈接下載或查看在瀏覽器中的內容,它在我看來,它仍然需要驗證或用戶已經登錄查看該文件,即使它被共享爲「公共」

我希望計劃是使這項工作如上所述,公共文件可以在沒有任何認證的情況下被查看。

相關問題