2012-07-21 42 views
1

我正在python中使用Oauth 2.0與多視點令牌構建webapp。訪問和處理文檔列表提要工作正常。下載條目中描述的文件的內容

但是,當我嘗試下載那些沒有被轉換爲Google文檔格式的文件內容時,我總是得到HTTP 401錯誤作爲響應。如果我在請求url的末尾附加了令牌,它不會改變任何內容。我發送GET到我在該條目的內容標籤的src屬性中找到的地址。任何想法我做錯了什麼?

或者docs.googleusercontent.com令牌作用域(如果無法使用令牌獲取訪問權限)的要點是什麼?

回答

1

如果可以,請更新您的代碼以使用新的Google Drive API。要下載雲端硬盤中的文件,你必須發送授權的GET請求文件的downloadUrl,作爲參考指南中解釋說:

https://developers.google.com/drive/v2/reference/files/get

的谷歌驅動器的SDK也有關於授權處理大量的文檔(HTTPS ://developers.google.com/drive/about-auth)以及在App Engine上運行的完整Python示例:

https://developers.google.com/drive/examples/python