2013-04-07 198 views
2

我的Google Drive sdk quick start for android啓動並運行。使用Android Drive SDK從Google Drive下載'App data'文件

我所試圖做的是擴大應用到能夠上傳驅動新的「應用程序數據」文件夾中的文件,並能夠再次下載該文件回(機器人devies之間同步配置文件)

上傳文件可以正常工作。但是當我嘗試下載相同的文件時,我可以獲取其元數據,如fileID,fileTitle,fileDownloadURL等,但無法下載內容。嘗試時收到401 Unauthorized錯誤。

我是usnig AUTH SCOPE「https://www.googleapis.com/auth/drive.appdata」以訪問應用程序數據。

任何想法爲什麼發生這種情況?

+0

這聽起來像一個錯誤,讓我嘗試重現。 – 2013-04-08 03:13:09

+0

您是否將訪問令牌附加到下載請求?您能否編輯這個問題,讓您對實施有更多的瞭解? – 2013-04-08 06:23:02

回答

3

當只使用drive.appdata範圍時,我可以重現此問題。如果我添加另一個驅動器範圍,如drive.readonly範圍,它可以正常工作。

我同意這是一個錯誤(或至少令人驚訝的行爲),所以我會提出一個,但請現在使用上述解決方法。

+0

謝謝,我添加了只讀範圍,現在按預期工作。 – 2013-04-08 09:18:00

相關問題