2012-09-18 5 views
0

Google은 문서 목록 API 버전 3을 사용하고 있습니다. 두 다리가있는 OAuth를 사용하고 Google Apps Marketplace를 통해 얻은 사용 권한을 사용하여 액세스 권한을 얻습니다. 다음과 같이 폴더에 포함 된 폴더 목록을 검색합니다. https://docs.google.com/feeds/default/private/full/folder:[folder doc id]/내용/-/폴더? xoauth_requestor_id = [사용자 이름]Google 문서 도구 폴더를 찾을 수 없음

우리는 9 개의 결과를 얻습니다. 우리는 이러한 폴더의 문서 ID를 보유합니다. ? https://docs.google.com/feeds/default/private/full/[folder 문서의 ID] xoauth_requestor_id = [사용자 이름] 우리는 문서를 얻을 수 있습니다

(: [사용자 이름] 우리가 이전에 사용 된 것과 동일한 경우 다음과 같이 나중에 우리는 문서 ID를 사용하여 각 폴더를 검색 폴더)를 9 중 8 개로 지정했지만, 그 중 하나에 대해서는 우리가 재 시도 할 때 상관없이 ResourceNotFoundException을 얻습니다. 폴더가 여전히 존재하고 지정된 사용자가 폴더에 액세스 할 수 있습니다.

이 다른 사람이 최근에보고 한 문제를 본질적으로 유사하다 Document not found

이것은 구글의 버그가 될 가능성이 있습니까? Google 드라이브 API로 이전하는 것 이외의 문제를 해결하는 방법에 대한 제안 사항이 있으십니까?

감사합니다, LT

답변

1

당신이 (정말 나 contentSrc의 URL을) 그 문서 ID를 붙잡고 얼마나? 나는 그 것들이 몇 시간 후에 만료 될 수 있다는 것을 발견 했으므로 어떤 시간 동안 그것들을 캐시해서는 안된다.

+0

초기 쿼리가 완료된 후 몇 초 이내에 쿼리가 수행됩니다. 게다가 나는 폴더 나 파일의 문서 ID가 평생 동안 바뀌지 않는다고 생각한다. 이것이 우리가 쿼리를 구성하는 데 사용하는 유일한 것입니다. – user1452215

+0

문서 ID를 말할 때 API가 자원 ID로 참조되는 것이 무엇인지 명확히해야합니다. – user1452215

관련 문제