2016-09-27 7 views
0

나는 나와 공유 된 시트가 있습니다. 우리 회사의 모든 사람들이 읽을 수 있도록 권한이 설정되어 있습니다.Google 시트 API v4 권한

이 시트에서 정보를 읽으려고 Python을 사용하려고하지만 PERMISSION_DENIED가 표시됩니다. 동일한 자격증 명 파일을 사용하여 내 드라이브의 다른 모든 시트에 액세스 할 수 있지만 나와 공유 한이 시트는 내 드라이브에 추가 할 수 없습니다.

무엇이 여기에 있습니까?

코드는 ID, 범위 및 인쇄 라인이 수정 된 Google's own quickstart입니다. 나는 그 이상으로 나아갈 필요가 없다.

Google의 자체 예제로 테스트하면 정상적으로 작동합니다.

+1

사용중인 코드와 오류 응답을 추가하십시오. –

답변

0

json 파일을 자격 증명으로 사용하고 json을 Service Account으로 만든 경우 해당 json을 열고 client_email을 검색하십시오. 이제 소유자가 읽으려는 스프레드 시트를 해당 이메일과 공유했는지 확인하십시오. 대개 .gserviceaccount.com으로 끝납니다.

관련 문제