0

JavaScript 및 Google의 RESTful API를 사용하여 팀 Google 드라이브에 저장된 일부 문서에 액세스하려고합니다.Google 드라이브 RESTful 권한

개발자 콘솔에서 API 키를 설정하고이를 내 IP로 제한했습니다. 모든 문서가 제대로 작동합니다. Google 문서 도구를 HTML로 내 보내어 내 페이지에 렌더링 할 수 있습니다. 같은 페이지가 우편 배달부에서도 작동합니다. 나는 fileId가 정확한지 알고

{ 
    "error": { 
     "errors": [ 
      { 
       "domain": "global", 
       "reason": "notFound", 
       "message": "File not found: eg_xuQ5gXMWGPeUtf8mTZ7VhEYW_DIH6XK__lC1w0rMo", 
       "locationType": "other", 
       "location": "file" 
      } 
     ], 
     "code": 404, 
     "message": "File not found: eg_xuQ5gXMWGPeUtf8mTZ7VhEYW_DIH6XK__lC1w0rMo" 
    } 
} 

, 아직 난 여전히 notFound 응답을 얻을 :

그러나, 일부 페이지는 나는 다음과 같은 오류가 발생합니다. 이 권한에 대한 용의자,하지만 내가 작업 do작업에 대해 사람과 비교할 때, 나는 표면에 차이를 볼 수 없습니다.

답변

0

thread의 문제는 access_token과 관련이 있습니다. 파일 메타 데이터에 대한 GET 요청을 작성할 때 올바른 access_token을 제공하는지 확인하십시오. 인증 코드 access_token을 재생성하십시오.

또한 documentation에서 설명한 것처럼 오류 404: File not found: {fileId}은 사용자에게 파일에 대한 읽기 권한이 없거나 파일이 존재하지 않음을 의미합니다.

희망이 있습니다.

관련 문제