2012-09-18 91 views
0

我們使用的是文檔列表API版本3.我們使用雙腿OAuth並使用通過Google Apps Marketplace獲得的權限訪問。我們檢索文件夾中包含的文件夾列表,如下所示: https://docs.google.com/feeds/default/private/full/folder:[folder doc id]/contents/-/folder?xoauth_requestor_id = [用戶名]未找到Google文檔文件夾

我們獲得9條結果。我們保留這些文件夾的文檔ID。後來我們重新使用他們的文檔ID每個文件夾如下,其中[用戶名]是一樣的東西,我們以前使用的:? https://docs.google.com/feeds/default/private/full/[folder文件編號] xoauth_requestor_id = [用戶名]

我們能夠獲取文檔(文件夾)的9箇中的8個,但是對於其中的一個,無論我們嘗試什麼,無論是否重試,都會收到ResourceNotFoundException。我們知道該文件夾仍然存在,並且指定的用戶可以訪問它。

這在本質上與其他人在最近報告的問題類似: Document not found

這可能是一個谷歌的錯誤?除了遷移到Google Drive API之外,如何解決該問題的任何建議?

問候, LT

回答

1

,你把這些文檔ID多久(或說真的,contentSrc URL)?我發現這些東西在幾個小時後會過期,所以你不應該將它們緩存一段時間。

+0

在初始查詢完成後,如果不是幾秒鐘,查詢只進行幾分鐘。除此之外,我不相信文件夾或文件的文檔ID會在其使用期限內發生變化。這是我們用來構建查詢的唯一東西。 – user1452215

+0

應該澄清,當我說文檔ID時,它就是google在其api文檔中引用的資源id。 – user1452215